dstat egy sokoldalú erőforrásstatisztikai eszköz. Ez az eszköz ötvözi az iostat, a vmstat, a netstat és az ifstat képességeit. A Dstat lehetővé teszi számunkra, hogy valós időben figyeljük a rendszer erőforrásait. Amikor ezeket az információkat valós időben kell összegyűjteni, a dstat az Ön igényeihez igazodik.
dstat lehetővé teszi számunkra, hogy az összes rendszererőforrást valós időben lássuk, oszlopokban részletes információt nyújt a teljes rendszerről, például láthatjuk a lemezterületet az IDE vezérlő megszakításával kombinálva.
Dstat funkciók
- Pythonban írva
- Kombináljuk együtt: Vmstat, IOSTAT, ifstat, NETSTAT.
- Pontos statisztikákat mutat valós időben.
- Moduláris kialakítás.
- Könnyen bővíthető, hozzáadhatja saját számlálóit.
- Lehetővé teszi CSV-kimenet exportálását, amelyet grafikumok készítése céljából importálhatunk a Gnumeric és az Excel programba.
- Számos külső beépülő modult tartalmaz, amelyek megmutatják, milyen egyszerű hozzáadni a számlálókat.
- Összefoglalhatja a hálózati eszköz / csoport blokkokat, és megadhatja a teljes számot.
- Meg tudja mutatni a megszakításokat eszköz szerint
- Nagyon pontos időkeretek, nincsenek átállási idők, amikor a rendszer feszültség alatt áll
- Különböző egységeket adhat meg különböző színekkel.
- Közepes eredményeket tud felmutatni, ha a halogatás> 1.
A Dstat telepítése
dstat az Ubuntu tárolókon belül található Alapértelmezés szerint könnyen telepítheti a következő parancs futtatásával:
sudo apt-get install dstat
Hogyan kell használni a Dstat-ot?
Telepítés befejezve folytatjuk az alkalmazás elindítását a következő paranccsal:
dstat
Kimenetet mutat a rendszerinformációkkal. Ezzel alapértelmezés szerint a következő lehetőségeket veszi igénybe.
A -cdngy opciók a következők:
- c: CPU statisztika
- d: lemez statisztika
- n: hálózati statisztika
- g: oldal statisztika
- y: rendszerstatisztika
Miért kissé testre szabhatjuk az információ kimenetétPéldául, ha egynél több lemez van a számítógépünkben, akkor jelezhetjük, hogy az például egy másik lemezről mutat információkat
dstat -cdl -D sdb
Kijelentkezés:
----total-cpu-usage---- --dsk/sdb- ---load-avg--- usr sys idl wai hiq siq| read writ| 1m 5m 15m 9 10 78 2 0 0| 84B …
Most viszont ha meg akarjuk jeleníteni a CPU-val kapcsolatos információkat, nagyobb késleltetéssel és nagyobb memóriával futtassa a következő parancsot:
dstat --top-cpu-adv --top-latency --top-mem
Most viszont a dstat parancs eredményét egy .csv fájlban tárolhatjuk a –output opcióval:
Például, ha az idő, a CPU, a memória és a rendszerterhelési statisztikákat 10 frissítés között két másodperces késleltetéssel szeretné megjeleníteni, és a kimenetet a report.csv fájlban tárolja, futtassa a következő parancsot:
dstat --output report.csv
is különféle belső bővítményeket használhat és külső a dstat.
Az összes elérhető plugin felsorolásához futtassa a következő parancsot:
dstat --list
A dstat használatával számos hasznos lehetőség érhető el, az összes elérhető opciót felsorolhatja az alábbi paranccsal:
dstat -h
Kijelentkezés:
Usage: dstat [-afv] [options..] [delay [count]] Versatile tool for generating system resource statistics Opciones de Dstat: -c, --cpu enable cpu stats -C 0,3, el total incluye cpu0, cpu3 y total -d, --disk habilita las estadísticas del disco -D total, hda incluye hda y total -g, --page enable page stats -i, --int enable interrupt stats -I 5, eth2 incluye int5 y la interrupción utilizada por eth2 -l, - load enable load stats -m, --mem enable memory stats -n, --net habilitar estadísticas de red -N eth1, total incluye eth1 y total -p, --proc enable process stats -r, --io enable io stats (solicitudes de E / S completadas) -s, --swap enable swap stats -S swap1, total incluye swap1 y total -t, - tiempo de habilitar salida de fecha / hora -T, - contador de tiempo de habilitación de tiempo (segundos desde época) -y, --sys enable system stats --aio enable aio stats --fs, --filesystem enable fs stats --ipc enable ipc stats --lock enable lock stats --raw enable raw stats --socket enable socket stats --tcp enable tcp stats --udp enable udp stats --Unix habilita las estadísticas de Unix --vm enable vm stats
A Dstat számos lehetőséggel rendelkezik, amelyekkel valós időben pontos információkat szerezhetünk felszereléseinkről és a rendszerről, csak meg kell tanulnunk, hogyan használjuk azokat a javunkra.