Dstat: įrankis mūsų komandos rezultatams ir ištekliams stebėti

dstat

dstat yra universalus išteklių statistikos įrankis. Šis įrankis sujungia iostat, vmstat, netstat ir ifstat galimybes. Dstat leidžia mums stebėti sistemos išteklius realiu laiku. Kai jums reikia surinkti šią informaciją realiuoju laiku, „dstat“ prisitaikys prie jūsų poreikių.

dstat leidžia realiuoju laiku pamatyti visus sistemos išteklius, tai suteikia mums išsamią informaciją apie visą sistemą stulpeliuose, pavyzdžiui, mes galime pamatyti vietos diske kartu su IDE valdiklio pertraukikliais.

Dstat funkcijos

  • Parašyta pitone
  • Sujunkite kartu: Vmstat, IOSTAT, ifstat, NETSTAT.
  • Rodo tikslią statistiką realiuoju laiku.
  • Modulinis dizainas.
  • Lengvai išplėskite, pridėkite savo prekystalius.
  • Tai leidžia eksportuoti CSV išvestį, kurią galima importuoti į „Gnumeric“ ir „Excel“, kad būtų galima kurti grafiką.
  • Jame yra daug išorinių papildinių, parodančių, kaip lengva pridėti skaitiklius.
  • Galite apibendrinti tinklo įrenginio / grupės blokus ir nurodyti bendrą skaičių.
  • Gali rodyti pertraukimus pagal įrenginį
  • Labai tikslūs laiko tarpai, nėra perjungimo laiko, kai sistema patiria įtampą
  • Galite nurodyti skirtingus vienetus su skirtingomis spalvomis.
  • Tai gali parodyti tarpinius rezultatus, kai atidėliojimas yra> 1.

Diegiama „Dstat“

dstat yra „Ubuntu“ saugyklų viduje Pagal numatytuosius nustatymus galite lengvai jį įdiegti vykdydami šią komandą:

sudo apt-get install dstat

Kaip naudoti Dstat?

Diegimas baigtas mes pradedame programą su tokia komanda:

dstat

Tai rodo mums išvestį su sistemos informacija. Tai atlikus, pagal numatytuosius nustatymus bus naudojamos šios parinktys.

-Cdngy parinktys yra šios:

  1. c: procesoriaus statistika
  2. d: disko statistika
  3. n: tinklo statistika
  4. g: puslapio statistika
  5. y: sistemos statistika

Taigi galime šiek tiek pritaikyti informacijos išvestį, pavyzdžiui, jei mūsų kompiuteryje yra daugiau nei vienas diskas, galime nurodyti, kad jis mums rodo informaciją, pavyzdžiui, iš kito disko

dstat -cdl -D sdb

Išvykimas:

  ----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 …

Dabar kita vertus jei norime parodyti informaciją apie procesorių, didesnis delsos laikas ir didesnė atmintis, vykdykite šią komandą:

dstat --top-cpu-adv --top-latency --top-mem

Dabar, kita vertus, komandos dstat rezultatą galime išsaugoti .csv faile naudojant išvesties parinktį:

Pvz., Jei norite rodyti laiko, procesoriaus, atminties, sistemos apkrovos statistiką su dviejų sekundžių vėlavimu tarp 10 atnaujinimų ir išsaugoti išvestį faile report.csv, vykdykite šią komandą:

dstat --output report.csv

taip pat gali naudoti įvairius vidinius įskiepius ir išorinis su dstat.

Norėdami išvardyti visus galimus papildinius, vykdykite šią komandą:

dstat --list

Yra daug naudingų parinkčių su dstat, galite išvardyti visas galimas parinktis naudodami žemiau esančią komandą:

dstat -h

Išvykimas:

  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

„Dstat“ turi daug galimybių, kuriomis mes galime realiu laiku gauti tikslią informaciją apie savo įrangą ir sistemą, mums reikia tik išmokti ją naudoti savo naudai.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.