Sysstat

Skjermbilde programvare:
Sysstat
Prog.varedetaljer:
Versjon: 11.7.3 Oppdatert
Last opp dato: 22 Jun 18
Utvikler: Sebastien Godard
Lisens: Gratis
Popularitet: 39

Rating: nan/5 (Total Votes: 0)

sysstat er et open source og fritt distribuert programvareprosjekt som består av flere kommandolinjeverktøy for GNU / Linux operativsystemer, slik at du kan samle inn og rapportere systemaktivitetsinformasjon. Det er et Linux overvåkingsverktøy, designet for global systemytelsesanalyse.


Funksjoner med et blikk

Programvaren kan overvåke et stort antall ulike beregninger, lar brukerne konfigurere lengden på den lagrede dataloggen, støtter både SMP og UP-maskiner, støtter hotplug-CPUer, beregner gjennomsnittlige statistikkverdier i samplingsperioden, lar deg lagre statistikk i en fil, og registrerer automatisk nye enheter som er dynamisk registrert eller opprettet.

Programmet støtter også SMP og UP-maskiner, spesielt datamaskiner med multicore eller hyperthreaded CPUer, støtter tsjekkiske CPUer, lar brukerne eksportere statistikk til CSV, JSON, XML og andre populære filformater, inkluderer XML Schema og DTD-dokumenter, støtter flere språk, og det er kompatibelt med programmer som lar deg lage grafer fra sysstats statistikk.

Hvilke verktøy er inkludert?

Som nevnt består sysstat av forskjellige kommandolinjeverktøy, blant annet kan vi nevne sar, mpstat, sadf, iostat, cifsiostat, nfsiostat, sadc og pidstat. Alle disse er tilgjengelige fra kommandolinjegrensesnittet og lar deg gjøre bestemte oppgaver.


Under hetten, tilgjengelighet og støttede operativsystemer

Programmene som er inkludert i sysstat er skrevet i C-programmeringsspråket, noe som betyr at det krever svært liten CPU-tid til å kjøre. For øyeblikket støtter både 32-biters og 64-bits instruksjonsarkitekturer.

Selv om den har blitt testet på Ubuntu, Debian og Arch Linux-operativsystemene her på Softoware Labs, er sysstat også kompatibelt med alle andre GNU / Linux-distribusjoner som er i aktiv utvikling.

Hva er nytt i denne versjonen:

  • sar: Fiks mulig krasj som skjer når buffere må omfordeles for å imøtekomme flere enheter.
  • sar / sadf / mpstat: Beregn global CPU-statistikk som summen av de enkelte CPU-ene.
  • mpstat: Beregn statistikk for node "alle" som summen av individuelle CPU-statistikker.
  • sar: Legg til nytt "-z" alternativ, som forteller sar å utelate utdata for alle enheter som det ikke var aktivitet i prøveperioden.
  • sar / sadf: Nå bør du ta bedre hensyn til frakoblet og online CPU når du viser myntstatistikk.
  • Sadc: Krymp størrelsen på sadc binærfil ved å utarbeide unødvendige funksjoner.
  • sadf: Endre råformatutgang for å være CSV-kompatibel.
  • sadf: Omorganiser noen verdier som vises i feilsøkingsmodus / råformat.
  • Legg til første støtte for store tall & gt; 255.
  • Oppdater sysstat.ioconf-enheter listen.
  • mpstat: Fjern alternativet "-P PÅ". mpstat viser nå bare online CPU som standard.
  • sar og mpstat manuell sider oppdatert.
  • pidstat: Rapporter CPU-bruk for en prosess som summen av alle tråder [11.6.3] [11.4.9].
  • sar: Endre tilstand som brukes i løsningen for CPU kommer tilbake online [11.6.3] [11.4.9].
  • NLS oppdatert: Forskjellige oversettelser oppdatert. .

Hva er nytt i versjon:

  • sar / sadc: Lagt til nye beregninger fra / proc / meminfo til minnestatistikk.
  • sadf: Oppdater utdataformater for å ta hensyn til nye minneverdier.
  • [Peter Schiffer]: Fikser fra statisk analyse.
  • [Peter Schiffer]: Foretrekker xz-komprimeringsprogram ved komprimering av datafiler [11.0.3].
  • [Peter Schiffer]: Bærbar måte å oppdage 64 bit OS i configure script [11.0.4].
  • [Vasant Hegde]: sadc: Fiks mulig løpevilkår i signalhåndtererkode [11.0.3].
  • Fiks beskrivelse av% util i iostat og sar manuelle sider [11.0.3].
  • Løs feil størrelse brukt i upgrade_magic_section () -funksjonen.
  • Legg til ny sadc_options variabel for å konfigurere skript.
  • Gi nytt navn til --disable-man-group-alternativet til -disable-file-attr. Denne konfigurasjonsalternativet forhindrer byggeprosessen i å angi attributter for filer som skal installeres.
  • Kontroller at ingen crontabs er aktivert når konfigurasjonsalternativet er valgt - bare-kopi-kun brukes [11.0.3].
  • Ofte oppdatert.
  • RPM spec fil oppdatert.
  • sar manuell side oppdatert.
  • Sadc manuell side oppdatert [11.0.3].
  • CREDITS-filen oppdatert.
  • Kode rengjort [11.0.3].

Hva er nytt i versjon 11.1.2:

  • [Robert Elliott]: Lagt til irqtop-kommando. irqtop overvåker forskjeller i / proc / interrupts og / proc / softirqs per CPU, sammen med CPU statistikk. irqtop er for øyeblikket i contrib-katalogen.
  • [Lance Shelton]: Lagt til irqstat-kommando, en bedre måte å se / proc / interrupts, designet for NUMA-systemer med mange prosessorer.
  • [Vasant Hegde]: sadc: Ikke send SIGINT-signal hvis foreldreprosessen allerede er død [11.0.2].
  • trist: Kontroller at funksjoner som brukes til å telle elementer (CPU, nettverksgrensesnitt, etc.) bare kalles én gang.
  • sar og sadf forteller nå brukeren når de ikke kan lese en fil fordi endianformatet ikke stemmer overens.
  • Fast ufullstendig sar og sadf-utgang når sluttidspunktet (spesifisert med alternativet -e) krysser 24-timers grense [11.0.2].
  • cifsiostat / nfsiostat: Fiks utgang på enkelkjernen CPU [11.0.2].
  • pidstat klarte ikke å behandle prosesser med mellomrom i navnet riktig. Dette er nå løst [11.0.2].
  • NLS oppdatert.
  • CREDITS-filen oppdatert.

Hva er nytt i versjon 11.1.1:

  • Tilleggsalternativ -c til sadf: Dette alternativet gjør at brukeren kan konvertere en datafil med et gammelt format (minst 9.1.6) til det oppdaterte formatet (11.1.1 fra og med i dag).
  • Oppdater sadf -H-utdata for å skrive ut datafildato og fortell om denne filen er konvertert fra en gammel datafil eller ikke.
  • Tilleggsalternativ - [0-9] + til sadf for å vise data for de dager siden [11.0.1].
  • Bruk statvfs () systemanrop i stedet for utdatert statfs () for å få filsystemstatistikk med sar [11.0.1].
  • sar: Strengere syntaks sjekk [11.0.1].
  • Fjern unødvendig inkludere fil i sa_common.c [11.0.1].
  • [Kosaki Motohiro]: Oppdater oppløsning for 32bit CPU tellere [11.0.1].
  • Definer ukjente planleggingsregler i pidstat.h [11.0.1].
  • [Ivana Varekova]: Test returverdi for fgets / fscanf samtaler [11.0.1].
  • Makefile oppdatert: Følg symlinks når du lager tarballs [11.0.1].
  • sadf manuell side oppdatert [11.0.1].

Hva er nytt i versjon 10.2.1:

  • Lagt til nytt alternativ for enkelt-kopi-bare for å konfigurere skript. Dette alternativet kan være nyttig når du lager en sysstatpakke for å forsikre deg om at filene kun kopieres til $ DESTDIR, og at ingen tjeneste er aktivert (f.eks. For distro ved hjelp av systemd).
  • pidstat: Legg til en ny beregning for pidstat I / O-statistikk: I / O-forsinkelser per oppgave blokk.
  • Ta hensyn til $ DESTDIR-variabelen når du installerer sysstat-tjenesten som brukes av systemd.
  • sadf -H, sadf -j og sadf -x viser nå filopprettelsestiden.
  • Bruk sizeof () i stedet for hardkodede størrelsesverdier.
  • pidstat manuell side oppdatert.
  • Kosmetiske løsninger.
  • NLS oppdatert.

Hva er nytt i versjon 10.2.0:

  • Et nytt alternativ (-v) er lagt til pidstat, slik at brukeren kan vise antall tråder og filbeskrivelser knyttet til oppgaver.
  • Flere feil har blitt løst i pidstat.

Hva er nytt i versjon 10.1.7:

  • En ny beregning er lagt til i statistikken for sar nettverksenheter, som gir utnyttelsesprosenten av nettverksgrensesnittkortene.
  • Flere feil har blitt løst rundt.

Hva er nytt i versjon 10.1.6:

  • Kommandoen sar kan nå vise filsystemstatistikk (blokker og inoder utnyttelse) med det nye alternativet "-F".
  • Flere (små) feil har også blitt løst.

Hva er nytt i versjon 10.1.5:

  • mpstat tar nå i betraktning alle avbrudd per prosessor, slik at deres nummer legger til nummeret som vises for CPU "all".
  • Systemdivitetsfilen kunne ikke lenger installeres fordi en makro ikke ble utvidet i konfigurasjonsskriptet. Dette er nå løst.

Hva er nytt i versjon 10.1.4:

  • sar, pidstat og mpstat stopper nå og viser sin gjennomsnittlige statistikk når de mottar et SIGINT-signal (crtl / c). pidstat viser nå oppgavens UID for alle oppgaver.
  • Alternativet -U har blitt lagt til i pidstat; Dette alternativet forteller det å vise brukernavnet til oppgaven i stedet for dets UID.
  • Når dette alternativet etterfølges av et brukernavn, vises bare oppgaver som tilhører den angitte brukeren av pidstat.

Hva er nytt i versjon 10.1.3:

  • Nettverk og IPv4 / IPv6-tellere har endret seg til 64-biters format for å holde synkronisering med de siste kjernene.
  • Et nytt alternativ er lagt til iostat for å forhindre at den viser sin første rapport med statistikk siden systemstart.
  • Flere feil har blitt løst.

Hva er nytt i versjon 10.0.5:

  • En interessant ny funksjon er lagt til iostat her: iostat kan nå vise konsolidert statistikk for en eller flere grupper av enheter. Dette burde være nyttig for maskiner med mange disker. Bortsett fra dette, inneholder denne versjonen noen feilrettinger for sadc og sadf, og en ny oversettelsesfil for kroatiske mennesker.

Hva er nytt i versjon 10.0.4:

  • Virtuelle enheter er ikke lenger tatt i betraktning i sar -b resultater.
  • iostat kan nå vise målinformasjonen når en symbolsk lenke er spesifisert som en parameter.
  • Alternativet -disable-stripping er lagt til i konfigurasjonsskriptet.
  • En serbisk oversettelse er lagt til.

Hva er nytt i versjon 10.0.0:

  • Flere feil har blitt løst med nfsiostat- og cifsiostat-kommandoene.
  • Sysstat-kommandoer er ikke lenger koblet til sensorbiblioteket hvis det ikke er nødvendig.
  • Iostat feilkartede enhetsmapper ID-er større enn 256: Dette er nå løst.
  • NLS har blitt oppdatert og en ukrainsk oversettelse er lagt til.

Hva er nytt i versjon 9.1.7:

  • Nye beregninger for sar (mengde aktivt og inaktivt minne, prosesser blokkert venter på at I / O skal fullføre)
  • Diverse optimaliseringer og forbedringer

Hva er nytt i versjon 9.1.6:

  • Nye beregninger har blitt lagt til i sar og sadc: brukerhåndteringsstatistikk og gjennomsnittlig CPU-klokkefrekvens.
  • Denne versjonen inneholder også feilrettinger.

Hva er nytt i versjon 9.1.5:

  • Spenningsinngangsstatistikk, sammen med noen andre beregninger, er lagt til sars strømstyringsgruppe med statistikk.
  • NLS har blitt oppdatert.
  • En tsjekkisk oversettelse er lagt til.

Hva er nytt i versjon 9.1.4:

  • Nye beregninger er lagt til i strømstyringsgruppen for statistikk i sar (lapp fra Jan Kaluza fra Redhat). Denne versjonen gjør at du kan overvåke fansens hastighet og enhetstemperatur. Du trenger libsensors biblioteket (en del av lm_sensors prosjektet) installert for det.

Hva er nytt i versjon 9.1.3:

  • Massevis av nye funksjoner i denne utgivelsen. To nye kommandoer er lagt til (nfsiostat og cifsiostat) slik at brukeren kan vise I / O-statistikk for NFS- og CIFS-filsystemer (courtesy Ivana Varekova fra Redhat). Andre forbedringer gjelder hovedsakelig pidstat: Det er nå mulig å velge oppgaver ved hjelp av et regulært uttrykk med alternativ -C. Et nytt alternativ er også lagt til i pidstat for å vise stabelstatistikk (patch av Mario Konrad).

Hva er nytt i versjon 9.1.1:

  • Mer enn 3 måneder har gått siden siste sysstatutgivelsen. Etter mer enn 10 år som jobbet på sysstat, trives jeg fortsatt med å jobbe med dette prosjektet, selv om en kone og to barn nå har gjort det litt vanskeligere ... Selv om ting går mye langsommere nå, bestemte jeg meg for å starte en ny utviklingsserier, så her er versjon 9.1.1, klar for deg å teste. Se utgivelsesnotatene som er tilgjengelige fra nedlastingssiden. Legg merke til at sysstat fra nå av ikke lenger vil støtte kjerne eldre enn 2,6. Dette gjorde meg i stand til å bli kvitt mange kodelinjer ...

Hva er nytt i versjon 9.0.5:

  • Sysstat skal nå kunne skrive ut enhetsnavn hvis små tall er større enn eller lik 256.
  • Sadc manuell side, NLS og FAQ har blitt oppdatert.

Hva er nytt i versjon 9.0.3:

  • [Michael Blakeley]: Alternativ -z lagt til iostat. Dette alternativet forteller iostat å utelate utdata for alle enheter som det ikke var aktivitet i prøveperioden.
  • [Tomasz Pala]: Fest mpstat der avbruddsverdier skal leses som usignerte heltall.
  • sar - ALLE valgte ikke IPv6-statistikk. Dette er nå løst.
  • iostat, sar og mpstat manuell sider oppdatert.
  • sadf -x viser nå filopprettelsesdato.
  • XSD og DTD-dokumenter oppdatert.
  • NLS oppdatert. Lettisk oversettelse lagt til.
  • CREDITS-filen oppdatert.
  • Kode rengjort.

Hva er nytt i versjon 9.0.2:

  • Flere feilrettinger og forbedringer i denne versjonen: En minnekorrupsjon har blitt løst i iostat og pidstat, hvor en segfault kan skje når en liste over kommaseparerte verdier etter alternativet -p ble oppgitt på kommandolinjen. Med hensyn til forbedringer kan sadc nå samle partisjonsstatistikk i tillegg til disken. Fortsett å teste, da jeg vil ha sysstat 9.0.x for å bli solid i rock ...!

Hva er nytt i versjon 9.0.1:

  • En krasj med sar hvor en peker ble befriet to ganger ble løst.
  • NLS oversettelser har blitt oppdatert.

Hva er nytt i versjon 9.0.0:

  • Strømstyringsstatistikk er lagt til i sar.
  • Denne utgivelsen avkorter ikke tidsintervallet til 32 biter, da dette kan føre til noen problemer ved visning av gjennomsnittverdierstatistikk på maskiner med hundrevis av CPUer.
  • En liten feil i sar hvor det ikke ble analysert argumenter riktig når noen alternativer ble angitt i en bestemt rekkefølge, er blitt løst.

Hva er nytt i versjon 8.1.8:

  • Støtte ble lagt til for IPv6-relaterte protokoller. iostat viser nå statistikk for enheter bare (og ikke partisjoner) når alternativet -d ikke brukes.
  • Utvidet statistikk er nå tilgjengelig fra iostat selv for partisjoner med nyere kjerner.
  • En feil ble løst der iostat ikke kunne lese statistikker fra sysfs for enheter som hadde et skråstrek i navnene sine (for eksempel / dev / cciss / c0d0).
  • En feil ble løst i iostat hvor% CPU brukte service hard og myk IRQ talt to ganger.

Hva er nytt i versjon 8.1.7:

  • Støtte for SNMP-statistikk er lagt til i sar.
  • Alternativet -l er lagt til i pidstat.
  • Dette alternativet gjør at brukeren kan vise hele kommandolinjen for hver prosess.
  • Alternativet -h er lagt til i sar.
  • Dette alternativet viser en kort hjelpemelding.
  • Enkelte minnelekkasjer som ble oppdaget av valgrind er blitt løst.

Hva er nytt i versjon 8.1.6:

  • Alternativet -h er lagt til i pidstat.
  • Dette alternativet brukes til å vise alle aktiviteter horisontalt på en enkelt linje.
  • En feil har blitt løst i pidstat: Når pidstat ble brukt til å overvåke en prosess og alle tråder (med pidstat-alternativet -t), kunne det vise rare verdier hvis ledergruppen leder opp. mpstat viser nå statistikk for alle avbrudd, inkludert NMI, LOC, etc.

Kommentarer til Sysstat

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!