Dstat: një mjet për të monitoruar performancën dhe burimet e ekipit tonë

dstat

dstat është një mjet i gjithanshëm i statistikave të burimeve. Ky mjet kombinon aftësitë e iostat, vmstat, netstat dhe ifstat. Dstat na lejon të monitorojmë burimet e sistemit në kohë reale. Kur keni nevojë për të mbledhur atë informacion në kohë reale, dstat do të përshtatet me nevojat tuaja.

dstat na lejon të shohim të gjitha burimet e sistemit në kohë reale, kjo na jep informacion të detajuar të të gjithë sistemit në kolona, ​​për shembull, ne mund të shohim hapësirën e diskut në kombinim me ndërprerjet e kontrolluesit IDE.

Karakteristikat e DSTAT

  • Shkruar në piton
  • Kombinoje së bashku: Vmstat, IOSTAT, ifstat, NETSTAT.
  • Tregon statistika të sakta në kohë reale.
  • Dizajn modular.
  • Zgjerohuni me lehtësi, shtoni sportelet tuaja.
  • Kjo lejon të eksportohet prodhimi CSV, i cili mund të importohet në Gnumeric dhe Excel për të bërë grafikë.
  • Ai përfshin shumë shtesa të jashtme për të treguar sa e lehtë është të shtosh sportele.
  • Ju mund të përmbledhni pajisjen e rrjetit / blloqet e grupit dhe të jepni numrin e përgjithshëm.
  • Mund të tregojë ndërprerje sipas pajisjes
  • Korniza kohore shumë të sakta, pa kohë ndryshimi kur sistemi është i stresuar
  • Mund të specifikoni njësi të ndryshme me ngjyra të ndryshme.
  • Mund të tregojë rezultate të ndërmjetme kur shtyrja është> 1.

Instalimi i Dstat

dstat është brenda depove të Ubuntu Si parazgjedhje, mund ta instaloni lehtësisht duke ekzekutuar komandën e mëposhtme:

sudo apt-get install dstat

Si të përdorim Dstat?

Instalimi përfundoi ne vazhdojmë të fillojmë aplikimin me komandën e mëposhtme:

dstat

Na tregon një dalje me informacionin e sistemit. Duke bërë këtë, do të merren opsionet e mëposhtme si parazgjedhje.

Opsionet -cdngy janë si më poshtë:

  1. c: statistikat e CPU-së
  2. d: statistikat e diskut
  3. n: statistikat e rrjetit
  4. g: statistikat e faqeve
  5. y: statistikat e sistemit

Kështu që ne mund ta rregullojmë prodhimin e informacionit pak, për shembull, nëse kemi më shumë se një disk në kompjuterin tonë mund të tregojmë se ai na tregon informacione nga një disk tjetër për shembull

dstat -cdl -D sdb

Check out:

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

Tani nga ana tjetër nëse duam të shfaqim informacionin rreth CPU-së, latente më të larta dhe memorie më të lartë, ekzekutoni komandën e mëposhtme:

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

Tani, nga ana tjetër, mund të ruajmë rezultatin e komandës dstat në një skedar .csv duke përdorur opsionin –prodhim:

Për shembull, nëse doni të shfaqni kohën, CPU-në, memorjen, statistikat e ngarkesës së sistemit me një vonesë prej dy sekondash midis 10 azhurnimeve dhe të ruani prodhimin në skedarin report.csv, ekzekutoni komandën e mëposhtme:

dstat --output report.csv

edhe mund të përdorë shtojca të ndryshme të brendshme dhe e jashtme me dstat.

Për të renditur të gjitha shtojcat e disponueshme, ekzekutoni komandën e mëposhtme:

dstat --list

Ka shumë mundësi të dobishme në dispozicion me dstat, ju mund të renditni të gjitha opsionet në dispozicion me komandën më poshtë:

dstat -h

Check out:

  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 ka shumë mundësi me të cilat ne mund të marrim informacion të saktë në lidhje me pajisjet tona dhe sistemin në kohë reale, ne vetëm duhet të mësojmë se si ta përdorim atë në favorin tonë.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.