Sysstat

Software skärmdump:
Sysstat
Mjukvaruinformation:
Version: 11.7.3 Uppdaterad
Ladda upp dagen: 22 Jun 18
Utvecklare: Sebastien Godard
Licens: Gratis
Popularitet: 39

Rating: nan/5 (Total Votes: 0)

sysstat är ett open source och fritt distribuerat mjukvaruprojekt som består av flera kommandoradsverktyg för GNU / Linux operativsystem, så att du kan samla och rapportera systemaktivitetsinformation. Det är ett Linux-övervakningsverktyg, utformat för global systemprestandanalys.


Funktioner i ett ögonkast

Programvaran kan övervaka ett stort antal olika mätvärden, låter användarna konfigurera längden på den lagrade dataloggen, stöder både SMP och UP-maskiner, stöder hotplug-CPU, beräknar genomsnittliga statistiska värden under provtagningsperioden, låter dig spara statistik i en fil och upptäcker automatiskt nya enheter som har registrerats eller skapats dynamiskt.

Programmet stöder dessutom SMP- och UP-maskiner, speciellt datorer med multicore- eller hyperhärdade processorer, stöder kryssfria processorer, gör att användare kan exportera statistik till CSV, JSON, XML och alla andra populära filformat, innehåller XML Schema och DTD-dokument, stöder flera språk, och det är kompatibelt med program som låter dig göra grafer från systats statistik.

Vilka verktyg ingår?

Som nämnts består sysstat av olika kommandoradsverktyg, bland vilka vi kan nämna sar, mpstat, sadf, iostat, cifsiostat, nfsiostat, sadc och pidstat. Alla dessa är tillgängliga från kommandoradsgränssnittet och låter dig göra vissa uppgifter.


Under huven, tillgänglighet och stödja operativsystem

Programmen som ingår i sysstat är skrivna i C-programmeringsspråket, vilket innebär att det krävs mycket liten CPU-tid att köra. För närvarande stöder både 32-bitars och 64-bitars instruktionsuppsättningar.

Medan det har testats framgångsrikt på operativsystemen Ubuntu, Debian och Arch Linux här på Softoware Labs, är sysstat också kompatibelt med någon annan GNU / Linux-distribution som är aktiv utveckling.

Vad är nytt i den här utgåvan:

  • sar: Fix eventuellt krasch när buffertar behöver omfördelas för att passa fler enheter.
  • sar / sadf / mpstat: Beräkna global CPU-statistik som summan av enskilda CPU-enheter.
  • mpstat: Beräkna statistiken för noden "alla" som summan av enskilda CPU-statistik.
  • sar: Lägg till nytt "-z" alternativ som säger att sar ska släppa ut utgången för alla enheter som det inte fanns någon aktivitet under provperioden.
  • sar / sadf: Nu är det bättre att beakta offline och online-CPU när du visar mjukvarustatistik.
  • sadc: Krymp storlek av sadc binär fil genom att kompilera ut onödiga funktioner.
  • sadf: Ändra råformatutdata för att vara CSV-kompatibelt.
  • sadf: Ordna om några värden som visas i felsökningsläge / råformat.
  • Lägg till inledande support för stora nummer & gt; 255.
  • Uppdatera listan sysstat.ioconf devices.
  • mpstat: Ta bort alternativet "-P ON". mpstat visar nu bara online CPU som standard.
  • sar och mpstat manuell sidor uppdateras.
  • pidstat: Rapportera CPU-användning för en process som summan av alla trådar [11.6.3] [11.4.9].
  • sar: Ändra villkor som används i lösningen för CPU kommer tillbaka online [11.6.3] [11.4.9].
  • NLS uppdaterad: Olika översättningar uppdaterades. .

Vad är nytt i version:

  • sar / sadc: Tillagde nya mätvärden från / proc / meminfo till minnestatistik.
  • sadf: Uppdatera utdataformat för att ta hänsyn till nya minnesuppgifter.
  • [Peter Schiffer]: Fixas från statisk analys.
  • [Peter Schiffer]: Föredra xz-komprimeringsprogram vid komprimering av datafiler [11.0.3].
  • [Peter Schiffer]: Bärbart sätt att upptäcka 64 bitars operativsystem i konfigurationsskript [11.0.4].
  • [Vasant Hegde]: sadc: Fix eventuellt tävlingsförhållande i signalhanterarkod [11.0.3].
  • Fix beskrivning av% util i iostat och sar manuella sidor [11.0.3].
  • Fix fel storlek som används i upgrade_magic_section () -funktionen.
  • Lägg till ny sadc_options-variabel för att konfigurera skript.
  • Byt namn på --disable-man-group till -disable-file-attr. Den här konfigurationsalternativet hindrar byggprocessen från att ange attribut av filer som installeras.
  • Se till att inga crontabs aktiveras när du konfigurerar alternativet - endast enbart-kopian används [11.0.3].
  • Vanliga frågor uppdaterade.
  • RPM spec fil uppdaterad.
  • sar manuell sida uppdaterad.
  • Sadc manuell sida uppdaterad [11.0.3].
  • CREDITS-filen uppdaterad.
  • Kod rengöras [11.0.3].

Vad är nytt i version 11.1.2:

  • [Robert Elliott]: Tillagd irqtop-kommando. irqtop övervakar skillnader i / proc / interrupts och / proc / sofirqs per CPU, tillsammans med CPU statistik. irqtop finns för närvarande i contrib-katalogen.
  • [Lance Shelton]: Tillagd irqstat-kommando, ett bättre sätt att titta på / proc / avbrott, utformat för NUMA-system med många processorer.
  • [Vasant Hegde]: sadc: Skicka inte SIGINT-signal om förälderprocessen redan är död [11.0.2].
  • sadc: Se till att funktioner som används för att räkna objekt (CPU, nätverksgränssnitt etc.) bara kallas en gång.
  • sar och sadf berätta nu för användaren när de inte kan läsa en fil eftersom endianformatet inte matchar.
  • Fasta ofullständiga sar och sadf-utdata vid sluttid (anges med alternativet -e) korsar 24-timmarsgränsen [11.0.2].
  • cifsiostat / nfsiostat: Fix-utgången på enstaka CPU [11.0.2].
  • pidstat hanterade inte processer med mellanslag i deras namn korrekt. Detta är nu löst [11.0.2].
  • NLS uppdaterad.
  • CREDITS-filen uppdaterad.

Vad är nytt i version 11.1.1:

  • Tilläggsalternativ -c till sadf: Med det här alternativet kan användaren konvertera en datafil med ett gammalt format (minst 9.1.6) till det aktuella formatet (11.1.1 från och med idag).
  • Uppdatera sadf -H-utgången för att skriva ut datafildatum och se om den här filen har konverterats från en gammal datafil eller inte.
  • Tilläggsalternativ - [0-9] + till sadf för att visa data för de dagar sedan [11.0.1].
  • Använd statvfs () systemsamtal istället för avskrivna statfs () för att hämta filsystemstatistik med sar [11.0.1].
  • sar: Striktare syntaxkontroll [11.0.1].
  • Ta bort onödig inkludera fil i sa_common.c [11.0.1].
  • [Kosaki Motohiro]: Uppdatera lösningen för 32bit CPU-räknare [11.0.1].
  • Definiera okänd planeringspolicy i pidstat.h [11.0.1].
  • [Ivana Varekova]: Testavkastningsvärde för fgets / fscanf-samtal [11.0.1].
  • Makefile uppdaterad: Följ symlinks när du skapar tarballs [11.0.1].
  • sadf manuell sida uppdaterad [11.0.1].

Vad är nytt i version 10.2.1:

  • Tillagd nya alternativet - enbart-kopia enbart för att konfigurera skript. Det här alternativet kan vara användbart när du skapar sysstatpaketet för att se till att filerna bara kopieras till $ DESTDIR och att ingen tjänst är aktiverad (t.ex. för distro med systemd).
  • pidstat: Lägg till en ny mätvärde för pidstat I / O-statistik: I / O-fördröjningar per uppgift block.
  • Ta hänsyn till $ DESTDIR-variabel när du installerar sysstat-tjänsten som används av systemd.
  • sadf -H, sadf -j och sadf -x visar nu också filens skapelsestid.
  • Använd sizeof () istället för hårdkodade storlekar.
  • pidstat manuell sida uppdaterad.
  • Kosmetiska lösningar.
  • NLS uppdaterad.

Vad är nytt i version 10.2.0:

  • Ett nytt alternativ (-v) har lagts till i pidstat, vilket gör det möjligt för användaren att visa antalet trådar och filbeskrivningar som är kopplade till uppgifterna.
  • Flera buggar har fixats i pidstat.

Vad är nytt i version 10.1.7:

  • En ny statistik har lagts till i statistiken för sar nätverksenheter, vilket ger användningsgraden för nätverkskortet.
  • Flera buggar har fixats runt.

Vad är nytt i version 10.1.6:

  • Kommandot sar kan nu visa filsystemstatistik (block och inodes-utnyttjande) med sitt nya alternativ "-F".
  • Flera (små) buggar har också åtgärdats.

Vad är nytt i version 10.1.5:

  • mpstat tar nu hänsyn till varje avbrott per processor så att deras antal lägger till numret som visas för CPU "all".
  • Systemd enhet filen kunde inte längre installeras eftersom ett makro inte expanderades i konfigurationsskriptet. Detta är nu löst.

Vad är nytt i version 10.1.4:

  • sar, pidstat och mpstat stoppar nu och visar sin genomsnittliga statistik när de får en SIGINT-signal (crtl / c). pidstat visar nu uppgiftens UID för alla uppgifter.
  • Alternativet -U har lagts till pidstat; Det här alternativet säger att det visar uppgiftens användarnamn istället för dess UID.
  • När det här alternativet följs av ett användarnamn visas bara uppgifter som hör till den angivna användaren av pidstat.

Vad är nytt i version 10.1.3:

  • Nätverk och IPv4 / IPv6-räknare har ändrats till 64-bitarsformat för att hålla synkronisering med de senaste kärnorna.
  • Ett nytt alternativ har lagts till iostat för att förhindra att den visar sin första rapport med statistik sedan systemstart.
  • Flera buggar har rättats.

Vad är nytt i version 10.0.5:

  • En intressant ny funktion har lagts till iostat här: iostat kan nu visa konsoliderad statistik för en eller flera grupper av enheter. Detta bör vara användbart för maskiner med massor av skivor. Bortsett från det innehåller denna version några buggfixar för sadc och sadf, och en ny översättningsfil för kroatiska personer.

Vad är nytt i version 10.0.4:

  • Virtuella enheter beaktas inte längre i sar -b resultat.
  • iostat kan nu visa information om målenheten när en symbolisk länk anges som en parameter.
  • Alternativet --disable-stripping har lagts till i konfigurationsskriptet.
  • En serbisk översättning har lagts till.

Vad är nytt i version 10.0.0:

  • Flera buggar har fixats med kommandona nfsiostat och cifsiostat.
  • Sysstat kommandon är inte längre länkade med sensorbiblioteket om det inte behövs.
  • iostat felaktigt mappade device-mapper IDs större än 256: Detta är nu fixat.
  • NLS har uppdaterats och en ukrainsk översättning har lagts till.

Vad är nytt i version 9.1.7:

  • Nya mätvärden för sar (mängd aktivt och inaktivt minne, processer som blockerats och väntar på att I / O ska slutföra)
  • Olika optimeringar och förbättringar

Vad är nytt i version 9.1.6:

  • Nya mätvärden har lagts till sar och sadc: användningsstatistik för hugepages och genomsnittlig CPU-klockfrekvens.
  • Den här versionen innehåller även felkorrigeringar.

Vad är nytt i version 9.1.5:

  • Spänningsinmatningsstatistik, tillsammans med några andra mätvärden, har lagts till sars strömhanteringsgrupp för statistik.
  • NLS har uppdaterats.
  • En tjeckisk översättning har lagts till.

Vad är nytt i version 9.1.4:

  • Nya mätvärden har lagts till i Power Management-gruppen för statistik i sar (lapp från Jan Kaluza från Redhat). Med den här versionen kan du övervaka fläktens hastighet och enhetens temperatur. Du behöver libsensors biblioteket (en del av lm_sensors projektet) installerat för det.

Vad är nytt i version 9.1.3:

  • Massor av nya funktioner i den här utgåvan. Två nya kommandon har lagts till (nfsiostat och cifsiostat) som gör det möjligt för användaren att visa I / O-statistik för NFS och CIFS-filsystem (artighet Ivana Varekova från Redhat). Andra förbättringar gäller huvudsakligen pidstat: Det är nu möjligt att välja uppgifter med ett regelbundet uttryck med alternativ -C. Ett nytt alternativ har också lagts till pidstat för att visa stackstatistik (lapp av Mario Konrad).

Vad är nytt i version 9.1.1:

  • Mer än 3 månader har gått sedan den senaste sysstatutgåvan. Efter mer än 10 år har jag jobbat med sysstat, men jag tycker fortfarande om att arbeta med det här projektet, även om en fru och två barn nu har gjort det lite svårare ... Även om sakerna går mycket långsammare nu bestämde jag mig för att starta en ny utvecklingsserier, så här är version 9.1.1, redo för dig att testa. Se de utgivningsanteckningar som finns tillgängliga på hämtningssidan. Observera att sysstat från och med nu inte längre stöder kärnor äldre än 2,6. Detta gjorde det möjligt för mig att bli av med många rader kod ...

Vad är nytt i version 9.0.5:

  • Sysstat ska nu kunna skriva ut enhetsnamn vars mindre tal är större än eller lika med 256.
  • Sadc manuell sida, NLS och FAQ har uppdaterats.

Vad är nytt i version 9.0.3:

  • [Michael Blakeley]: Alternativ -z läggs till iostat. Det här alternativet berättar att iostat slipper utdata för alla enheter som det inte fanns någon aktivitet under provperioden.
  • [Tomasz Pala]: Fix mpstat där avbrott värden ska läsas som osignerade heltal.
  • sar - ALLA valde inte IPv6-statistik. Detta är nu löst.
  • iostat, sar och mpstat manuell sidor uppdateras.
  • sadf -x visar nu filtillverkningsdatum.
  • XSD- och DTD-dokument uppdateras.
  • NLS uppdaterad. Lettisk översättning tillagd.
  • CREDITS-filen uppdaterad.
  • Kod rengöras.

Vad är nytt i version 9.0.2:

  • Fler buggfixar och förbättringar i den här versionen: En minneskorruption har fixats i iostat och pidstat, där en segfault kan hända när en lista med kommaseparerade värden som följer med alternativet -p angetts på kommandoraden. När det gäller förbättringar kan sadc nu samla partitionsstatistik utöver disken. Fortsätt testning, eftersom jag vill ha sysstat 9.0.x för att bli rock solid ...!

Vad är nytt i version 9.0.1:

  • En krasch med sar där en pekare befriades två gånger fixades.
  • NLS-översättningar har uppdaterats.

Vad är nytt i version 9.0.0:

  • Strömhanteringsstatistik har lagts till sar.
  • Den här utgåvan avkortar inte tidsintervallet till 32 bitar, eftersom det kan orsaka vissa problem vid visning av medelvärdesstatistik på maskiner med hundratals CPU.
  • En liten bugg i sar där den inte analyserade argument korrekt när vissa alternativ har lagts in i en viss order har blivit fixade.

Vad är nytt i version 8.1.8:

  • Support har lagts till för IPv6-relaterade protokoll. Iostat visar nu endast statistik för enheter (och inte partitioner) när alternativet -d inte används.
  • Utökad statistik är nu tillgänglig från iostat även för partitioner med nya kärnor.
  • En bugg löstes där iostat inte kunde läsa statistik från sysfs för enheter som hade ett snedstreck i deras namn (t ex / dev / cciss / c0d0).
  • En bugg löstes i iostat där% CPU-tjänsten använde hård och mjuk IRQ räknades två gånger.

Vad är nytt i version 8.1.7:

  • Stöd för SNMP-statistik har lagts till sar.
  • Alternativet -l har lagts till i pidstat.
  • Med det här alternativet kan användaren visa hela kommandoraden för varje process.
  • Alternativet -h har lagts till sar.
  • Det här alternativet visar ett kort hjälpmeddelande.
  • Vissa minnesläckor som upptäckts av valgrind har blivit fixade.

Vad är nytt i version 8.1.6:

  • Alternativet -h har lagts till i pidstat.
  • Det här alternativet används för att visa alla aktiviteter horisontellt på en enda rad.
  • En bugg har fixats i pidstat: När pidstat användes för att övervaka en process och alla dess trådar (med pidstat-alternativet -t) kan det visa konstiga värden om trådgruppen ledaren avslutade. mpstat visar nu statistik för alla avbrott, inklusive NMI, LOC, etc.

Kommentarer till Sysstat

Kommentarer hittades inte
Kommentar
Slå på bilder!