Sysstat

Szoftver screenshot:
Sysstat
Szoftver adatai:
Változat: 11.7.3 Frissítve
Feltöltés dátuma: 22 Jun 18
Fejlesztő: Sebastien Godard
Engedély: Ingyenes
Népszerűség: 39

Rating: nan/5 (Total Votes: 0)

A sysstat egy nyílt forráskódú és szabadon elosztott szoftverprojekt, amely több parancssori segédprogramot tartalmaz a GNU / Linux operációs rendszerek számára, lehetővé téve a rendszer aktivitási információinak összegyűjtését és jelentését. Ez egy Linux felügyeleti eszköz, amelyet a globális rendszer teljesítményelemzésére terveztek.


Jellemzők áttekintése

A szoftver számos különböző metrikát figyelhet meg, lehetővé teszi a felhasználók számára, hogy beállítsák a tárolt adatelőzmények hosszát, támogatják az SMP és az UP gépeket, támogatják a hotplug CPU-kat, kiszámolják az átlagos statisztikai értékeket a mintavételi időszak alatt, statisztikákat egy fájlban, és automatikusan felismeri azokat a dinamikusan regisztrált vagy létrehozott eszközöket.

Továbbá a program támogatja az SMP és UP gépek, különösen a multicore vagy a hyperthreaded processzorok számítógépeit, támogatja a kullancs nélküli processzorokat, lehetővé teszi a statisztikákat a CSV, a JSON, az XML és bármely más népszerű fájlformátum exportálására, beleértve az XML Schema és DTD dokumentumokat, több nyelvet támogat, és kompatibilis azokkal az alkalmazásokkal, amelyek lehetővé teszik, hogy gráfokat készítsenek a sysstat statisztikáiból.

Milyen eszközöket tartalmaz?

Mint említettük, a sysstat különböző parancssori segédprogramokat tartalmaz, amelyek közül említhető a sar, mpstat, sadf, iostat, cifsiostat, nfsiostat, sadc és pidstat. Mindezek elérhetők a parancssori felületen, és lehetővé teszik bizonyos feladatok elvégzését.


A kapucnival, a rendelkezésre állás és a támogatott operációs rendszerek alatt

A sysstat-ban szereplő alkalmazások a C programozási nyelvben vannak írva, ami azt jelenti, hogy nagyon kevés CPU időt igényel a futtatáshoz. Jelenleg támogatja mind a 32 bites, mind a 64 bites utasításkészlet-architektúrákat.

Miután sikeresen teszteltük az Ubuntu, a Debian és az Arch Linux operációs rendszereket a Softoware Labs-ban, a sysstat kompatibilis minden más, aktív fejlesztésű GNU / Linux disztribúcióval is.

Újdonság ebben a kiadásban:

  • sar: Fix esetleges összeomlás, amikor a pufferek újraelosztásra kerültek, hogy több eszközt helyre lehessen foglalni.
  • sar / sadf / mpstat: Számítsa ki a globális CPU statisztikákat az egyes CPU-k összegeként.
  • mpstat: Számítsa ki az "összes" csomópont statisztikáját az egyes CPU statisztikák összegeként.
  • sar: Adjon hozzá új "-z" opciót, amely azt mondja sarnak, hogy kihagyja a kimenetet olyan eszközökre, amelyeknél a mintaidőszak alatt nem volt tevékenység.
  • sar / sadf: Most inkább vegye figyelembe az offline és az online CPU-t softnet statisztikák megjelenítésekor.
  • sadc: A sadc bináris fájl zsugorodási mérete a szükségtelen funkciók összeállításával.
  • sadf: A nyers formátum kimenetének CSV-kompatibilisnek kell lennie.
  • sadf: Módosítsa néhány értéket debug módban / nyers formátumban.
  • A főbb számok & gt; 255.
  • Frissítse a sysstat.ioconf eszközök listáját.
  • mpstat: Távolítsa el a "-P ON" opciót. Az mpstat jelenleg csak az online CPU-t jeleníti meg.

  • A
  • sar és mpstat kézikönyv oldal frissítve van.
  • pidstat: A folyamatok CPU-használatának jelentése a szálak összegeként [11.6.3] [11.4.9].
  • sar: A forgatókönyvben használt CPU állapotának megváltoztatása [11.6.9] [11.4.9].
  • NLS frissítve: különböző fordítások frissítve. .

Újdonság a verzióban:

  • sar / sadc: Új metrikákat adott a / proc / meminfo-ból a memória statisztikájába.
  • sadf: Frissítse a kimeneti formátumokat, hogy figyelembe vegye az új memória mutatókat.
  • [Peter Schiffer]: javítja a statikus elemzést.
  • [Peter Schiffer]: Az xz tömörítési program előnyben részesítése az adatfájlok tömörítésénél [11.0.3].
  • [Peter Schiffer]: Hordozható mód a 64 bites operációs rendszer észleléséhez a konfigurációs szkriptben [11.0.4].
  • [Vasant Hegde]: sztrájk: Fix a lehetséges versenyállapot a jelkezelő kódban [11.0.3].
  • A% util javítása a iostat és sar man oldalakon [11.0.3].
  • Korrigálja a frissítés_magic_section () függvényben használt hibás méreteket.
  • Adjon hozzá új sadc_options változót a szkript konfigurálásához.
  • A --disable-man-group opció átnevezése --disable-file-attr. Ez a beállítás megakadályozza, hogy a build folyamat beállítsa a telepített fájlok attribútumait.
  • Ellenőrizze, hogy nincsenek-e időkeretek aktiválva, ha a configure beállítása - csak a "csak beolvasás-csak másolás" [11.0.3].
  • Frissítve a (z)
  • Az RPM spec fájl frissítve van.
  • sar man oldal frissítve.
  • A sadc kézikönyvoldal frissítve van [11.0.3].

  • A
  • CREDITS fájl frissítve van.
  • Kód tisztítva [11.0.3].

Az újdonság a 11.1.2-es verzióban:

  • [Robert Elliott]: Hozzáadta az irqtop parancsot. Az irqtop figyeli a / proc / interrupts és / proc / softirqs különbségeket CPU-nként, a CPU statisztikával együtt. Az irqtop jelenleg a contrib könyvtárban van.
  • [Lance Shelton]: Hozzáadta az irqstat parancsot, amely jobb módja a / proc / megszakítások figyelésére, több processzorral rendelkező NUMA rendszerek számára.
  • [Vasant Hegde]: sadc: Ne küldjön SIGINT jelet, ha a szülőprocesszió már halott [11.0.2].
  • sadc: Győződjön meg róla, hogy az elemek számlálásához használt funkciók (CPU, hálózati interfészek stb.) csak egyszer jelennek meg.
  • sar és sadf most mondja el a felhasználót, ha nem tudnak fájlt olvasni, mert az endian formátum nem egyezik.
  • Fix hiányos sar és sadf kimenet, amikor a befejezési idő (az opcióval -e) a 24 órás határvonalon halad [11.0.2].
  • cifsiostat / nfsiostat: Fix kimenet egyetlen mag CPU-n [11.0.2].
  • A pidstat nem megfelelően kezelte a neveket tartalmazó szóközöket. Ez most rögzített [11.0.2].
  • NLS frissítve.

  • A
  • CREDITS fájl frissítve van.

Az újdonság a 11.1.1-es verzióban:

  • Hozzáadott opció -c to sadf: Ez az opció lehetővé teszi, hogy a felhasználó egy régi adatformátumú fájlformátumot (legalább 9.1.6) konvertáljon a legfrissebb formátumba (a mai napig 11.1.1).
  • A sadf -H kimenet frissítése az adatfájl dátumának nyomtatásához és annak megmondása, hogy a fájlt egy régi adatfájlból konvertálták-e vagy sem.
  • Hozzáadott opció - [0-9] + a sadf-hoz az adott napok adatainak megjelenítéséhez [11.0.1].
  • A statvfs () rendszerhívást az elavult statfs () helyett az állományrendszer statisztikájának lekérdezéséhez a sar [11.0.1] paranccsal kell elvégezni.
  • sar: Szigorúbb szintaxisellenőrzés [11.0.1].
  • A szükséges fájlok eltávolítása a sa_common.c [11.0.1] fájlba.
  • [Kosaki Motohiro]: A megoldás megoldása a 32 bites CPU számlálókhoz [11.0.1].
  • Határozza meg az ismeretlen ütemezési irányelveket a pidstat.h [11.0.1] -ben.
  • [Ivana Varekova]: A tesztek visszatérési értéke a fgets / fscanf hívásokhoz [11.0.1].
  • Makefile frissítve: Kövesse a szimbolikus linkeket a tarballs [11.0.1] létrehozásakor.
  • sadf man oldal frissítve [11.0.1].

Az újdonság a 10.2.1-es verzióban:

  • Hozzáadott új "beolvasható" példányt a szkript konfigurálásához. Ez a beállítás hasznos lehet a sysstat csomag létrehozásakor, hogy a fájlok csak a $ DESTDIR fájlra legyenek másolva, és hogy nincs szolgáltatás aktiválva (például a systemd használatával történő disztribúcióra).
  • pidstat: Adjon hozzá egy új mutatót a pidstat I / O statisztikáihoz: per-task block I / O késések.
  • Vegye figyelembe a $ DESTDIR változót a systemd által használt sysstat szolgáltatás telepítésekor.
  • sadf -H, sadf -j és sadf -x most szintén megjeleníti a fájl létrehozási idejét.
  • Használjon sizeof () értéket a keménykódolt méretérték helyett.
  • pidstat kézikönyv oldal frissítve.
  • Kozmetikai javítások.
  • NLS frissítve.

Az újdonság a 10.2.0 verzióban:

  • A pidstat új opciót (-v) adtak hozzá, amely lehetővé teszi a felhasználó számára a feladatokhoz kapcsolódó szálak és fájlleírások számát.
  • Több hibát rögzített a pidstat.

Újdonságok a 10.1.7-es verzióban:

  • A sar hálózati eszközök statisztikáihoz új metrikat adtak hozzá, megadva a hálózati kártyák felhasználási százalékát.
  • Számos hibát rögzítettek.

Az újdonság a 10.1.6 verzióban:

  • A sar parancs mostantól megjelenik a fájlrendszer statisztikái (blokkok és inodes hasznosítás) az új "-F" opcióval.
  • Több (kicsi) hibát is rögzítettek.

Az újdonság a 10.1.5-es verzióban:

  • Az mpstat minden processzoronként végrehajtott megszakítást figyelembe veszi, hogy számuk növelje a CPU "all" megjelenített számát.
  • A systemd egységfájlt már nem lehetett telepíteni, mert a makrót nem bővítették ki a konfigurációs szkriptben. Ez most rögzítve van.

Mi új a 10.1.4-es verzióban:


    A
  • sar, pidstat és mpstat most megállnak és megjelenítik az átlagos statisztikákat, amikor SIGINT jelet kapnak (crtl / c). A pidstat most megjeleníti a feladat UID-értékét minden feladatnál.
  • A -U beállítást hozzáadtuk a pidstathez; ez az opció azt jelzi, hogy megjeleníti a feladat felhasználónevét a UID helyett.
  • Ha ezt az opciót egy felhasználói név követi, akkor a pidstat csak a megadott felhasználóhoz tartozó feladatokat jeleníti meg.

Az újdonság a 10.1.3-as verzióban:

  • A hálózati és IPv4 / IPv6 számlálók 64 bites formátumra változtak, hogy szinkronban maradjanak a közelmúlt kernelekkel.
  • Új lehetőséget adtak a iostat-nak, hogy megakadályozza az első jelentés statisztikával történő megjelenítését a rendszerindítás óta.
  • Számos hiba javítása történt.

Az újdonság a 10.0.5-ös verzióban:

  • Egy érdekes új funkciót adtak a iostatnak itt: a iostat mostantól egy vagy több eszközcsoportra vonatkozó konszolidált statisztikákat jeleníthet meg. Ez hasznosnak bizonyulhat a sok lemezhez tartozó gépeknél. Eltekintve attól, hogy ez a verzió néhány hibajavítást tartalmaz a sadc és sadf, valamint egy új fordítási fájl a horvátok számára.

Az újdonság a 10.0.4-es verzióban:

  • A virtuális eszközöket többé nem veszik figyelembe sar-b eredményekben.
  • A iostat mostantól megjelenítheti a cél eszközinformációkat, ha paraméterként egy szimbolikus linket ad meg.
  • A --disable-stripping opció hozzáadva a configure szkripthez.
  • Szerb fordítás készült.

Az újdonság a 10.0.0-es verzióban:

  • Az nfsiostat és cifsiostat parancsokkal több hiba is megoldódott.
  • A Sysstat parancsai már nem kapcsolódnak az érzékelői könyvtárhoz, ha nincs rá szükség.
  • iostat helytelenül leképezte a 256-nál nagyobb eszköz-leképezési azonosítókat: Ez most rögzített.
  • Az NLS-t frissítettük és egy ukrán fordítás lett hozzáadva.

Mi az új a 9.1.7-es verzióban:

  • A sarra vonatkozó új mutatók (az aktív és inaktív memória mennyisége, az I / O várakozási idejét blokkoló folyamatok)
  • Különféle optimalizációk és fejlesztések

Az újdonság a 9.1.6-es verzióban:

  • A sarra és a sadcra új mérőszámokat adtak hozzá: óriási oldalak felhasználási statisztikái és az átlagos CPU órajelfrekvencia.
  • Ez a verzió tartalmaz hibajavításokat is.

Mi az új a 9.1.5-es verzióban:

  • A feszültségbeviteli statisztikákat, valamint más mutatókat hozzáadva a sar energiagazdálkodási statisztikai csoportjához.
  • Az NLS frissítve lett.
  • Csehországi fordítás készült.

Az újdonság a 9.1.4-es verzióban:

  • A sarban lévő statisztikák energiagazdálkodási csoportjához hozzáadtunk új metrikákat (Jan Kaluza a Redhat-tól). Ez a verzió lehetővé teszi a rajongók sebességének és a készülékek hőmérsékletének megfigyelését. Szüksége lesz a libsensors könyvtárra (az lm_sensors projekt része).

Az újdonság a 9.1.3-as verzióban:

  • A kiadvány számos új funkciója. Két új parancsot adtak hozzá (nfsiostat és cifsiostat), amelyek lehetővé teszik a felhasználó számára az NFS és CIFS fájlrendszerek I / O statisztikájának megjelenítését (Ivana Varekova a Redhat-tól). Egyéb fejlesztések főként a pidstat-et érintik: Most lehetőség van a feladatok kiválasztására a -C-opcióval rendelkező szabályos kifejezés használatával. Egy új opciót adtak hozzá a pidstat számára a veremstatisztikák megjelenítéséhez (Mario Konrad patch).

Az újdonság a 9.1.1-es verzióban:

  • Az utolsó sysstat kiadás óta több mint 3 hónap telt el. Miután több mint 10 évet töltöttem a sysstat-on dolgozva, még mindig élvezem a munkát ezen a projekten, bár a feleség és a két gyerek már kicsit nehezebbé tette ... Még akkor is, ha a dolgok sokkal lassabban mennek, úgy döntöttem, hogy új fejlesztői sorozat, tehát itt van a 9.1.1-es verzió, amely készen áll a tesztelésre. Lásd a letöltési oldalon elérhető kiadási megjegyzéseket. Ne feledje, hogy a továbbiakban a sysstat már nem támogatja a 2,6-nál régebbi rendszermagokat. Ez lehetővé tette számomra, hogy megszabaduljon a sok kódsorból ...

Az újdonság a 9.0.5 verzióban:

  • A Sysstat-nak képesnek kell lennie arra, hogy jól nyomtassa ki a készülék nevét, amelynek kisebb száma nagyobb vagy egyenlő 256-tal.

  • A
  • sadc man oldal, az NLS és a GYIK frissítve lett.

Újdonság a 9.0.3 verzióban:

  • [Michael Blakeley]: Opció -z hozzáadva a iostathoz. Ez az opció azt mondja a iostatnak, hogy elhagyja a kimenetet olyan eszközökön, amelyeknél a mintaidőszak alatt nem volt tevékenység.
  • [Tomasz Pala]: Fix mpstat ahol a megszakítási értékeket aláíratlan egész számként kell értelmezni.
  • sar -n ALL nem választotta ki az IPv6 statisztikákat. Ez most rögzítve van.
  • iostat, sar és mpstat kézikönyves oldalak frissítve.
  • A sadf -x most megjeleníti a fájl létrehozásának dátumát.
  • Az XSD és DTD dokumentumok frissítve vannak.
  • NLS frissítve. Lett fordítás.

  • A
  • CREDITS fájl frissítve van.
  • Kód tisztítva.

Az újdonság a 9.0.2-es verzióban:

  • További hibajavítások és javítások ebben a verzióban: A iostat és a pidstat memóriában sérült a memóriahely, ahol előfordulhat egy segfault, amikor a -p paraméter után a vesszővel elválasztott értékek listáját beírta a parancssorba. Ami a javításokat illeti, a SUCC most már felveheti a partíciós statisztikákat a lemezeken felül. Folytassuk a tesztelést, mivel szeretném, hogy a sysstat 9.0.x legyen sziklaszilárd ...!

Újdonság a 9.0.1-es verzióban:

  • A sarokkal való összeomlás, ahol a mutatót kétszer szabadították fel.
  • NLS fordítások frissítve lettek.

Az újdonság a 9.0.0 verzióban:

  • Energiagazdálkodási statisztikákat adtak hozzá sar.
  • Ez a kiadás már nem csonkítja le az időintervallumot 32 bitre, mivel ez némi problémát okozhat, ha átlagérték statisztikát jelenít meg a több száz processzorral rendelkező gépeken.
  • Egy kis hiba a sarban, ahol nem elemezte megfelelően az argumentumokat, amikor bizonyos beállításokat megadtak egy adott sorrendben.

Az újdonság a 8.1.8-es verzióban:

  • Az IPv6 protokollokhoz támogatást adtak hozzá. A iostat most csak az eszközökre vonatkozó statisztikákat jeleníti meg (és nem a partíciókat), amikor a -d opciót nem használják.
  • A kiterjesztett statisztikák mostantól elérhetők a iostat-ból, még a legutóbbi kernelekkel rendelkező partíciók esetén is.
  • Olyan hiba javításra került, ahol a iostat nem tudta elolvasni a sysfs statisztikáit azokon az eszközökön, amelyeknek nevükben slash volt (pl. / dev / cciss / c0d0).
  • A hibát a iostatban rögzítették, ahol a% CPU a kemény és lágy IRQ szolgáltatását szorgalmazta kétszer.

Az újdonság a 8.1.7-es verzióban:

  • Az SNMP-statisztikák támogatása a sarra került.
  • Az -l-t a pidstat-hez adtuk hozzá.
  • Ezzel az opcióval a felhasználó az összes parancsot megjelenítheti az egyes folyamatokhoz.
  • A -h opció hozzáadva a sarhoz.
  • Ez a beállítás egy rövid súgó üzenetet jelenít meg.
  • Egyes, a valgrind által észlelt memóriaszivárgás rögzült.

Az újdonság a 8.1.6-es verzióban:

  • A -h opciót hozzáadtuk a pidstathez.
  • Ezzel az opcióval minden tevékenység vízszintesen megjeleníthető egyetlen sorban.
  • A pidstat-ben hiba történt: Amikor a pidstat-et megfigyelték a folyamat és a szálak monitorozására (a pidstat-opciót-val), akkor megjelenhetne furcsa értékeket, ha a szálcsoport vezetője megszűnt. Az mpstat mostantól az összes megszakításra vonatkozó statisztikát tartalmazza, beleértve az NMI-t, a LOC-t, stb.

Hozzászólások a Sysstat

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!