Sysstat

Software screenshot:
Sysstat
Software informatie:
Versie: 11.7.3 Bijgewerkt
Upload datum: 22 Jun 18
Ontwikkelaar: Sebastien Godard
Licentie: Gratis
Populariteit: 39

Rating: nan/5 (Total Votes: 0)

sysstat is een open source en vrij verspreid softwareproject dat bestaat uit verschillende opdrachtregelhulpprogramma's voor GNU / Linux-besturingssystemen, waarmee u informatie over systeemactiviteit kunt verzamelen en rapporteren. Het is een Linux-monitoringtool, ontworpen voor wereldwijde systeemprestatieanalyse.


Functies in één oogopslag

De software kan een groot aantal verschillende meetwaarden bewaken, stelt gebruikers in staat om de lengte van de opgeslagen gegevensgeschiedenis in te stellen, ondersteunt zowel SMP- als UP-machines, ondersteunt hotplug-CPU's, berekent gemiddelde statistische waarden gedurende de bemonsteringsperiode, laat u opslaan statistieken in een bestand en detecteert automatisch nieuwe apparaten die dynamisch zijn geregistreerd of gemaakt.

Daarnaast ondersteunt het programma SMP- en UP-machines, met name computers met multicore of hyperthreaded CPU's, ondersteunt tickless CPU's, stelt gebruikers in staat statistieken te exporteren naar CSV, JSON, XML en elk ander populair bestandsformaat, inclusief XML Schema en DTD-documenten, ondersteunt meerdere talen en is compatibel met toepassingen waarmee u grafieken kunt maken van de statistieken van sysstat.

Welke hulpmiddelen zijn inbegrepen?

Zoals gezegd, sysstat bestaat uit verschillende commandoregel-hulpprogramma's, waaronder we sar, mpstat, sadf, iostat, cifsiostat, nfsiostat, sadc en pidstat kunnen noemen. Al deze zijn toegankelijk via de opdrachtregelinterface en bieden u de mogelijkheid om bepaalde taken uit te voeren.


Onder de motorkap, beschikbaarheid en ondersteunde besturingssystemen

De toepassingen in sysstat zijn geschreven in de programmeertaal C, wat betekent dat er maar heel weinig CPU-tijd nodig is om te worden uitgevoerd. Op dit moment ondersteunt het zowel 32-bits als 64-bits architecturen met instructiesets.

Hoewel het met succes is getest op de Ubuntu, Debian en Arch Linux-besturingssystemen hier op de Softoware Labs, is sysstat ook compatibel met elke andere GNU / Linux-distributie die in actieve ontwikkeling is.

Wat is nieuw in deze release:

  • sar: herstel mogelijke crash gebeurt wanneer buffers opnieuw toegewezen moeten worden om meer apparaten te ontvangen.
  • sar / sadf / mpstat: bereken globale CPU-statistieken als de som van individuele CPU-exemplaren.
  • mpstat: Bereken statistieken voor knooppunt "alle" als de som van individuele CPU-statistieken.
  • sar: voeg een nieuwe "-z" -optie toe, die vertelt dat sar de uitvoer weglaat voor apparaten waarvoor tijdens de bemonsteringsperiode geen activiteit was.
  • sar / sadf: houd nu eens rekening met offline en online CPU bij het weergeven van softnetstatistieken.
  • sadc: Verklein de grootte van het sadc binaire bestand door onnodige functies samen te stellen.
  • sadf: Wijzig raw-uitvoer zodat deze CSV-compatibel is.
  • sadf: Sorteer enkele waarden die in de foutopsporingsmodus / onbewerkt formaat worden weergegeven.
  • Initiële ondersteuning voor hoofdnummers toevoegen & gt; 255.
  • Werk de lijst met sysstat.ioconf-apparaten bij.
  • mpstat: verwijder optie "-P AAN". mpstat toont nu standaard alleen de online CPU.
  • sar en mpstat handmatige pagina's bijgewerkt.
  • pidstat: rapporteer CPU-gebruik voor een proces als de som van alle threads [11.6.3] [11.4.9].
  • sar: verander conditie gebruikt in een tijdelijke oplossing voor CPU die weer online komt [11.6.3] [11.4.9].
  • NLS bijgewerkt: verschillende vertalingen bijgewerkt. .

Wat is nieuw in versie:

  • sar / sadc: nieuwe statistieken van / proc / meminfo toegevoegd aan geheugenstatistieken.
  • sadf: uitvoerformaten bijwerken om rekening te houden met nieuwe geheugenstatistieken.
  • [Peter Schiffer]: oplossingen voor statische analyse.
  • [Peter Schiffer]: Geef de voorkeur aan xz-compressieprogramma bij het comprimeren van sa-gegevensbestanden [11.0.3].
  • [Peter Schiffer]: draagbare manier om 64-bits besturingssysteem te detecteren in configuratiescript [11.0.4].
  • [Vasant Hegde]: sadc: Herstel mogelijke raceconditie in signaalbehandelingscode [11.0.3].
  • Beschrijving van% util in iostat en sar manual pages [11.0.3].
  • Fix verkeerde grootte gebruikt in upgrade_magic_section () functie.
  • Voeg nieuwe variabele sadc_options toe om het script te configureren.
  • Hernoem de optie --disable-man-group naar --disable-file-attr. De optie van deze configuratie voorkomt dat het bouwproces attributen instelt van bestanden die worden geïnstalleerd.
  • Zorg ervoor dat er geen crontabs zijn geactiveerd wanneer de optie configure-only-copy wordt gebruikt [11.0.3].
  • Veelgestelde vragen bijgewerkt.
  • RPM-specificatiebestand bijgewerkt.
  • sar handleiding pagina bijgewerkt.
  • sadc handleiding pagina bijgewerkt [11.0.3].
  • CREDITS-bestand is bijgewerkt.
  • Code opgeschoond [11.0.3].

Wat is nieuw in versie 11.1.2:

  • [Robert Elliott]: opdracht irqtop toegevoegd irqtop monitort verschillen in / proc / interrupts en / proc / softirqs per CPU, samen met CPU-statistieken. irqtop bevindt zich momenteel in de contrib-map.
  • [Lance Shelton]: irqstat-opdracht toegevoegd, een betere manier om / proc / interrupts te bekijken, ontworpen voor NUMA-systemen met veel processors.
  • [Vasant Hegde]: sadc: Stuur geen SIGINT-signaal als het ouderproces al is afgelopen [11.0.2].
  • sadc: zorg ervoor dat functies die worden gebruikt om items te tellen (CPU, netwerkinterfaces, etc.) slechts één keer worden aangeroepen.
  • sar en sadf vertellen de gebruiker nu dat ze een bestand niet kunnen lezen omdat het endian-formaat niet overeenkomt.
  • Vaste onvolledige sar- en sadf-uitvoer als de eindtijd (gespecificeerd met optie -e) de 24-uursgrens overschrijdt [11.0.2].
  • cifsiostat / nfsiostat: uitvoer corrigeren op single core CPU [11.0.2].
  • pidstat heeft processen met spaties in hun naam niet goed afgehandeld. Dit is nu opgelost [11.0.2].
  • NLS bijgewerkt.
  • CREDITS-bestand is bijgewerkt.

Wat is nieuw in versie 11.1.1:

  • Optie -c aan sadf toegevoegd: met deze optie kan de gebruiker een sa-datafile met een oud formaat (ten minste 9.1.6) converteren naar het up-to-date formaat (11.1.1 vanaf vandaag).
  • Update de uitvoer van sadf -H om de datafile-datum af te drukken en geef aan of dit bestand al dan niet is geconverteerd vanuit een oude datafile.
  • Optie toegevoegd - [0-9] + aan sadf om gegevens van die dagen geleden [11.0.1] te tonen.
  • Gebruik statvfs () system call in plaats van gedeprecieerde statfs () om bestandssystemenstatistieken te krijgen met sar [11.0.1].
  • sar: strengere syntaxiscontrole [11.0.1].
  • Verwijderen onnodig include bestand in sa_common.c [11.0.1].
  • [Kosaki Motohiro]: update-oplossing voor 32bit CPU-tellers [11.0.1].
  • Definieer onbekend planningsbeleid in pidstat.h [11.0.1].
  • [Ivana Varekova]: testretourwaarde voor fgets / fscanf-oproepen [11.0.1].
  • Makefile bijgewerkt: volg symlinks bij het maken van de tarballs [11.0.1].
  • sadf manual pagina bijgewerkt [11.0.1].

Wat is nieuw in versie 10.2.1:

  • Nieuwe optie - alleen kopiëren-alleen toegevoegd om het script te configureren. Deze optie kan handig zijn bij het maken van een sysstat-pakket om ervoor te zorgen dat bestanden alleen worden gekopieerd naar $ DESTDIR en dat er geen service is geactiveerd (bijvoorbeeld voor distro met systemd).
  • pidstat: voeg een nieuwe statistiek toe aan pidstat I / O-statistieken: blok I / O-vertragingen per taak.
  • Houd rekening met de $ DESTDIR-variabele bij het installeren van de sysstat-service die wordt gebruikt door systemd.
  • sadf -H, sadf -j en sadf -x tonen nu ook de aanmaaktijd van bestanden.
  • Gebruik sizeof () in plaats van de waarden van de hardcoded grootte.
  • pidstat handmatige pagina bijgewerkt.
  • Cosmetische fixes.
  • NLS bijgewerkt.

Wat is nieuw in versie 10.2.0:

  • Een nieuwe optie (-v) is toegevoegd aan pidstat, waardoor de gebruiker het aantal threads en bestandsdescriptors kan weergeven dat aan taken is gekoppeld.
  • Verschillende fouten zijn opgelost in pidstat.

Wat is nieuw in versie 10.1.7:

  • Er is een nieuwe statistiek toegevoegd aan de statistieken van sar netwerkapparaten, waarmee het gebruikpercentage van de netwerkinterfacekaarten wordt weergegeven.
  • Verschillende fouten zijn overal opgelost.

Wat is nieuw in versie 10.1.6:

  • De opdracht sar kan nu de statistieken van bestandssystemen weergeven (gebruik van blokken en inodes) met de nieuwe optie "-F".
  • Verschillende (kleine) fouten zijn ook opgelost.

Wat is nieuw in versie 10.1.5:

  • mpstat houdt nu rekening met elke interrupt per processor, zodat hun aantal optelt tot het aantal dat voor CPU "all" wordt weergegeven.
  • Het systeembestand kon niet meer worden geïnstalleerd omdat een macro niet werd uitgebreid in het configure-script. Dit is nu opgelost.

Wat is nieuw in versie 10.1.4:

  • Sar, pidstat en mpstat stoppen nu en geven hun gemiddelde statistieken weer wanneer ze een SIGINT-signaal (crtl / c) ontvangen. pidstat geeft nu de UID van de taak voor alle taken weer.
  • De optie -U is toegevoegd aan pidstat; deze optie vertelt het om de gebruikersnaam van de taak weer te geven in plaats van de UID.
  • Wanneer deze optie wordt gevolgd door een gebruikersnaam, worden alleen taken die behoren tot de opgegeven gebruiker weergegeven door pidstat.

Wat is nieuw in versie 10.1.3:

  • Netwerk- en IPv4 / IPv6-tellers zijn gewijzigd in 64-bits indeling om synchroon te blijven met recente kernels.
  • Een nieuwe optie is toegevoegd aan iostat om te voorkomen dat het zijn eerste rapport met statistieken weergeeft sinds het systeem opstart.
  • Verschillende fouten zijn verholpen.

Wat is nieuw in versie 10.0.5:

  • Een interessante nieuwe functie is hier aan iostat toegevoegd: iostat kan nu geconsolideerde statistieken voor een of meerdere groepen apparaten weergeven. Dit zou handig moeten zijn voor machines met veel schijven. Afgezien daarvan bevat deze versie een aantal bugfixes voor sadc en sadf en een nieuw vertaalbestand voor Kroatische mensen.

Wat is nieuw in versie 10.0.4:

  • Virtuele apparaten worden niet meer in rekening gebracht in sar -b-resultaten.
  • iostat kan nu doelapparaatinformatie weergeven wanneer een symbolische koppeling als parameter is opgegeven.
  • De optie --disable-stripping is toegevoegd aan het configure-script.
  • Er is een Servische vertaling toegevoegd.

Wat is nieuw in versie 10.0.0:

  • Verschillende fouten zijn opgelost met de opdrachten nfsiostat en cifsiostat.
  • Sysstat-opdrachten zijn niet langer gekoppeld aan de sensorenbibliotheek als dit niet nodig is.
  • iostat heeft ID's van apparaat-kaarteenheden die groter zijn dan 256 onjuist toegewezen: deze staat nu vast.
  • NLS is bijgewerkt en er is een Oekraïense vertaling toegevoegd.

Wat is nieuw in versie 9.1.7:

  • Nieuwe statistieken voor Sar (hoeveelheid actief en inactief geheugen, verwerkt geblokkeerd wachten tot I / O voltooid is)
  • Diverse optimalisaties en verbeteringen

Wat is nieuw in versie 9.1.6:

  • Nieuwe statistieken zijn toegevoegd aan sar en sadc: statistieken voor het gebruik van enorme pagina's en de gemiddelde kloksnelheid van de CPU.
  • Deze versie bevat ook bugreparaties.

Wat is nieuw in versie 9.1.5:

  • Spanningsingangstatistieken, samen met enkele andere statistieken, zijn toegevoegd aan de stroombeheergroep van statistieken van sar.
  • NLS is bijgewerkt.
  • Er is een Tsjechische vertaling toegevoegd.

Wat is nieuw in versie 9.1.4:

  • Nieuwe statistische gegevens zijn toegevoegd aan de groep voor energiebeheergestuurde gegevens in Sar (patch van Jan Kaluza van Redhat). Met deze versie kunt u de snelheid van ventilatoren en de temperatuur van apparaten controleren. Hiervoor hebt u de libsensors-bibliotheek (onderdeel van het lm_sensors-project) nodig.

Wat is nieuw in versie 9.1.3:

  • Veel nieuwe functies in deze release. Er zijn twee nieuwe opdrachten toegevoegd (nfsiostat en cifsiostat) waarmee de gebruiker I / O-statistieken voor NFS- en CIFS-bestandssystemen kan weergeven (met dank aan Ivana Varekova van Redhat). Andere verbeteringen betreffen voornamelijk pidstat: het is nu mogelijk om taken te selecteren met behulp van een reguliere expressie met optie -C. Er is ook een nieuwe optie toegevoegd aan pidstat om stapelstatistieken weer te geven (patch door Mario Konrad).

Wat is nieuw in versie 9.1.1:

  • Meer dan 3 maanden zijn verstreken sinds de laatste versie van sysstat. Na meer dan 10 jaar aan sysstat gewerkt te hebben, vind ik het nog steeds leuk om aan dit project te werken, hoewel een vrouw en twee kinderen het nu een beetje moeilijker hebben gemaakt ... Zelfs als het nu veel langzamer gaat, heb ik besloten om een ​​nieuwe te starten ontwikkelingsserie, dus hier is versie 9.1.1, klaar om te testen. Zie de release-opmerkingen die beschikbaar zijn vanaf de downloadpagina. Merk op dat sysstat vanaf nu geen ondersteuning meer biedt voor kernels ouder dan 2.6. Hierdoor kon ik van veel regels code af ...

Wat is nieuw in versie 9.0.5:

  • Sysstat moet nu in staat zijn om apparaatnamen af ​​te drukken waarvan de ondergeschikte nummers groter zijn dan of gelijk zijn aan 256.
  • sadc manual page, NLS en FAQ zijn bijgewerkt.

Wat is nieuw in versie 9.0.3:

  • [Michael Blakeley]: Option -z toegevoegd aan iostat. Deze optie vertelt iostat dat de uitvoer weggelaten moet worden voor apparaten waarvoor tijdens de voorbeeldperiode geen activiteit was.
  • [Tomasz Pala]: fix mpstat waarbij onderbrekingswaarden moeten worden gelezen als niet-getekende gehele getallen.
  • sar -n ALL heeft geen IPv6-statistieken geselecteerd. Dit is nu opgelost.
  • iostat, sar en mpstat manual pages updated.
  • sadf -x toont nu de aanmaakdatum van het bestand.
  • XSD- en DTD-documenten zijn bijgewerkt.
  • NLS bijgewerkt. Letse vertaling toegevoegd.
  • CREDITS-bestand is bijgewerkt.
  • Code opgeschoond

Wat is nieuw in versie 9.0.2:

  • Meer bugfixes en verbeteringen in deze versie: Een geheugencorruptie is opgelost in iostat en pidstat, waarbij een segfault kon optreden wanneer een lijst met door komma's gescheiden waarden na de optie -p op de opdrachtregel werd ingevoerd. Met betrekking tot verbeteringen, kan sadc nu partitiestatistieken verzamelen naast disk-degenen. Ga door met testen, want ik wil dat sysstat 9.0.x keihard wordt ...!

Wat is nieuw in versie 9.0.1:

  • Een crash met sar waarbij een aanwijzer twee keer werd bevrijd, is verholpen.
  • NLS-vertalingen zijn bijgewerkt.

Wat is nieuw in versie 9.0.0:

  • Statistieken voor energiebeheer zijn toegevoegd aan sar.
  • Deze release beknot niet langer het tijdsinterval tot 32 bits, omdat dit enige problemen kan veroorzaken bij het weergeven van gemiddelde waardenstatistieken op computers met honderden CPU's.
  • Een kleine bug in Sar waar het argumenten niet correct ontleedde toen sommige opties in een specifieke volgorde werden ingevoerd, is opgelost.

Wat is nieuw in versie 8.1.8:

  • Ondersteuning is toegevoegd voor IPv6-gerelateerde protocollen. iostat geeft nu statistieken weer voor alleen apparaten (en geen partities) als de optie -d niet wordt gebruikt.
  • Uitgebreide statistieken zijn nu beschikbaar bij iostat, zelfs voor partities met recente kernels.
  • Er is een probleem opgelost waarbij iostat geen statistieken van sysfs kon lezen voor apparaten met een schuine streep in hun naam (bijvoorbeeld / dev / cciss / c0d0).
  • Er is een bug opgelost in iostat waarbij% CPU besteed aan onderhoud van harde en zachte IRQ tweemaal werd geteld.

Wat is nieuw in versie 8.1.7:

  • Ondersteuning voor SNMP-statistieken is toegevoegd aan sar.
  • De optie -l is toegevoegd aan pidstat.
  • Met deze optie kan de gebruiker de volledige opdrachtregel voor elk proces weergeven.
  • De optie -h is toegevoegd aan sar.
  • Deze optie geeft een kort hulpbericht weer.
  • Sommige geheugenlekken gedetecteerd door valgrind zijn verholpen.

Wat is nieuw in versie 8.1.6:

  • De optie -h is toegevoegd aan pidstat.
  • Deze optie wordt gebruikt om alle activiteiten horizontaal op één regel weer te geven.
  • Er is een fout gerepareerd in pidstat: Wanneer pidstat werd gebruikt om een ​​proces en alle bijbehorende threads te bewaken (met de pidstat-optie -t), zou het rare waarden kunnen weergeven als de threadgroepsleider werd beëindigd. mpstat toont nu statistieken voor alle interrupts, inclusief NMI, LOC, enz.

Reacties op Sysstat

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!