Dstat: rīks, lai uzraudzītu mūsu komandas sniegumu un resursus

dstat

dstat ir daudzpusīgs resursu statistikas rīks. Šis rīks apvieno iostat, vmstat, netstat un ifstat iespējas. Dstat ļauj mums reāllaikā uzraudzīt sistēmas resursus. Kad jums būs jāapkopo šī informācija reāllaikā, dstat pielāgosies jūsu vajadzībām.

dstat ļauj mums reāllaikā redzēt visus sistēmas resursus, tas kolonnās sniedz detalizētu informāciju par visu sistēmu, piemēram, mēs varam redzēt diska vietu kopā ar IDE kontroliera pārtraukumiem.

Dstat funkcijas

  • Rakstīts pitonā
  • Apvienojiet kopā: Vmstat, IOSTAT, ifstat, NETSTAT.
  • Rāda precīzu statistiku reāllaikā.
  • Moduļu dizains.
  • Viegli paplašiniet, pievienojiet savus skaitītājus.
  • Tas ļauj eksportēt CSV izvadi, kuru var importēt Gnumeric un Excel, lai izveidotu grafiku.
  • Tas ietver daudzus ārējos spraudņus, lai parādītu, cik viegli ir pievienot skaitītājus.
  • Jūs varat apkopot tīkla ierīces / grupas blokus un norādīt kopējo skaitu.
  • Var rādīt pārtraukumus pēc ierīces
  • Ļoti precīzi laika periodi, nav pārslēgšanās laika, kad sistēma ir saspringta
  • Jūs varat norādīt dažādas vienības ar dažādām krāsām.
  • Tas var parādīt starpposma rezultātus, ja vilcināšanās ir> 1.

Dstat instalēšana

dstat atrodas Ubuntu krātuvēs Pēc noklusējuma to varat viegli instalēt, izpildot šādu komandu:

sudo apt-get install dstat

Kā lietot Dstat?

Instalēšana pabeigta mēs turpinām sākt lietojumprogrammu ar šādu komandu:

dstat

Tas parāda mums izvadi ar sistēmas informāciju. To darot, pēc noklusējuma tiks izmantotas šādas iespējas.

-Cdngy opcijas ir šādas:

  1. c: CPU statistika
  2. d: diska statistika
  3. n: tīkla statistika
  4. g: lapu statistika
  5. y: sistēmas statistika

Par ko mēs varam mazliet pielāgot informācijas izvadi, piemēram, ja mūsu datorā ir vairāk nekā viens disks, mēs varam norādīt, ka tas mums parāda informāciju, piemēram, no cita diska

dstat -cdl -D sdb

Izeja:

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

Tagad no otras puses ja mēs vēlamies parādīt informāciju par CPU, lielāks latentums un lielāka atmiņa, izpildiet šādu komandu:

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

Tagad, no otras puses, dstat komandas rezultātu mēs varam saglabāt .csv failā izmantojot opciju –output:

Piemēram, ja vēlaties parādīt laika, centrālā procesora, atmiņas un sistēmas ielādes statistiku ar divu sekunžu kavēšanos starp 10 atjauninājumiem un saglabāt izvadi failā report.csv, izpildiet šādu komandu:

dstat --output report.csv

arī var izmantot dažādus iekšējos spraudņus un ārējs ar dstat.

Lai uzskaitītu visus pieejamos spraudņus, izpildiet šādu komandu:

dstat --list

Ar dstat ir pieejamas daudzas noderīgas iespējas, jūs varat uzskaitīt visas pieejamās opcijas, izmantojot komandu zemāk:

dstat -h

Izeja:

  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 ir daudz iespēju, ar kurām mēs reāllaikā varam iegūt precīzu informāciju par mūsu aprīkojumu un sistēmu, mums tikai jāiemācās to izmantot savā labā.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.