Dstat: tööriist meie meeskonna jõudluse ja ressursside jälgimiseks

dstat

dstat on mitmekülgne ressursistatistika tööriist. See tööriist ühendab iostati, vmstat, netstat ja ifstat võimalused. Dstat võimaldab meil jälgida süsteemi ressursse reaalajas. Kui peate seda teavet reaalajas koguma, kohandub dstat teie vajadustega.

dstat võimaldab meil kõiki süsteemiressursse reaalajas näha, see annab meile veergudes üksikasjalikku teavet kogu süsteemi kohta, näiteks näeme kettaruumi koos IDE-kontrolleri katkestustega.

Dstat funktsioonid

  • Kirjutatud püütonis
  • Kombineerige koos: Vmstat, IOSTAT, ifstat, NETSTAT.
  • Näitab täpset statistikat reaalajas.
  • Moodulkujundus.
  • Lihtsalt laiendage, lisage oma loendurid.
  • See võimaldab eksportida CSV-väljundit, mida saab graafika loomiseks importida Gnumericusse ja Excelisse.
  • See sisaldab palju väliseid pistikprogramme, mis näitavad, kui lihtne on loendureid lisada.
  • Võite kokku võtta võrguseadme / rühma plokid ja anda koguarv.
  • Saab näidata katkestusi seadme järgi
  • Väga täpsed ajaraamid, üleminekuaegu pole, kui süsteem on stressis
  • Saate määrata erinevad ühikud erineva värviga.
  • See võib näidata vahetulemusi, kui venitamine on> 1.

Dstati installimine

dstat asub Ubuntu hoidlates Vaikimisi saate selle hõlpsalt installida, käivitades järgmise käsu:

sudo apt-get install dstat

Kuidas Dstatit kasutada?

Installimine on lõpule viidud jätkame rakenduse käivitamist järgmise käsuga:

dstat

See näitab meile süsteemi infoga väljundit. Seda tehes võtab see vaikimisi järgmised valikud.

Valikud -cdngy on järgmised:

  1. c: protsessori statistika
  2. d: ketta statistika
  3. n: võrgu statistika
  4. g: lehe statistika
  5. y: süsteemi statistika

Nii et saame teabe väljundit natuke kohandadaNäiteks kui meie arvutis on rohkem kui üks ketas, võime näidata, et see näitab meile teavet näiteks teiselt kettalt

dstat -cdl -D sdb

Väljund:

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

Nüüd teisest küljest kui tahame kuvada teavet protsessori kohta, suurem latentsus ja suurem mälu, käivitage järgmine käsk:

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

Nüüd seevastu saame käsu dstat tulemuse salvestada .csv-faili valiku –output abil:

Näiteks kui soovite kuvada kellaaja, protsessori, mälu ja süsteemi laadimise statistikat kahesekundilise viivitusega 10 värskenduse vahel ja salvestada väljund faili report.csv, käivitage järgmine käsk:

dstat --output report.csv

ka saab kasutada erinevaid sisemisi pistikprogramme ja välised koos dstat-ga.

Kõigi saadaolevate pistikprogrammide loetlemiseks käivitage järgmine käsk:

dstat --list

Dstatiga on saadaval palju kasulikke valikuid, allpool oleva käsuga saate loetleda kõik saadaolevad valikud:

dstat -h

Väljund:

  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

Dstatil on palju võimalusi, kuidas saada reaalajas täpset teavet oma seadmete ja süsteemi kohta, peame õppima ainult seda, kuidas seda enda kasuks kasutada.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.