Dstat: isixhobo sokujonga ukusebenza kunye nezixhobo zeqela lethu

dstat

dstat sisixhobo sobalo manani esisetyenziswa ngeendlela ezahlukeneyo. Esi sixhobo Idibanisa amandla e-iostat, vmstat, netstat kunye ne-ifstat. I-Dstat isivumela ukuba sibeke esweni izixhobo zenkqubo ngexesha lokwenyani. Xa ufuna ukuqokelela olo lwazi ngexesha lokwenyani, i-dstat iya kulungelelanisa neemfuno zakho.

dstat ivumela ukuba sibone zonke izixhobo zenkqubo ngexesha lokwenyani, Isinika ulwazi oluneenkcukacha lwenkqubo yonke kwiikholamu, umzekelo, sinokubona indawo yediski ngokudibanisa nokuphazamiseka komlawuli we-IDE.

Iimpawu zeDstat

  • Kubhalwe kwi python
  • Hlanganisa kunye: Vmstat, IOSTAT, ifstat, NETSTAT.
  • Ibonisa amanani achanekileyo ngexesha lokwenyani.
  • Uyilo lweemodyuli.
  • Yandisa ngokulula, yongeza izinto zokubala zakho.
  • Ivumela ukuthumela ngaphandle imveliso ye-CSV, enokungeniswa kwi-Gnumeric kunye ne-Excel ukwenza imizobo.
  • Ibandakanya iiplagi ezininzi zangaphandle ukubonisa ukuba kulula kangakanani ukongeza izinto zokubala.
  • Ungasishwankathela isixhobo senethiwekhi / iibhloko zeqela kwaye unike inani lilonke.
  • Ingabonisa ukuphazamiseka ngesixhobo
  • Ixesha elichanekileyo kakhulu, akukho maxesha otshintsho xa inkqubo ixinekile
  • Ungacacisa iiyunithi ezahlukeneyo ezinemibala eyahlukeneyo.
  • Ingabonisa iziphumo eziphakathi xa ukuhlehlisa kungoku> 1.

Ukufaka iDstat

dstat ingaphakathi koovimba boluntu Ngokuzenzekelayo, ungayifaka ngokulula ngokusebenzisa lo mthetho ulandelayo:

sudo apt-get install dstat

Uyisebenzisa kanjani iDstat?

Ufakelo lugqityiwe siyaqhubeka ukuqala isicelo ngalo myalelo ulandelayo:

dstat

Isibonisa imveliso enolwazi lwenkqubo. Ngokwenza oku kuyakuthatha oku kulandelayo ngokungagqibekanga.

Izinketho -cdngy zezi zilandelayo:

  1. c: izibalo ze-cpu
  2. d: amanani ediski
  3. n: amanani manethiwekhi
  4. g: amanani ephepha
  5. y: iinkcukacha manani zenkqubo

Lo nto sinokwenza ngokusesikweni iziphumo zolwazi kancinciUmzekelo, ukuba sinediski engaphezulu kwenye kwikhompyuter yethu sinokubonisa ukuba iyasibonisa ulwazi oluvela kwenye idis umzekelo

dstat -cdl -D sdb

Ukuhamba:

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

Ngoku kwelinye icala ukuba sifuna ukubonisa ulwazi malunga neCPU, latency ephezulu kunye nenkumbulo ephezulu, sebenzisa lo mthetho ulandelayo:

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

Ngoku, kwelinye icala, Sinokugcina iziphumo zomyalelo we-dstat kwifayile ye-.csv usebenzisa i-khetho yokukhupha:

Umzekelo, ukuba ufuna ukubonisa ixesha, i-CPU, imemori, ubalo lomthwalo wendlela ngolibaziseko lwesibini phakathi kohlaziyo lwe-10 kunye nokugcina iziphumo kwifayile yengxelo.csv, sebenzisa lo myalelo ulandelayo:

dstat --output report.csv

Kwakhona Unokusebenzisa iiplagi zangaphakathi ezahlukeneyo nangaphandle ngedstat.

Ukudwelisa zonke iiplagi ezikhoyo, sebenzisa lo mthetho ulandelayo:

dstat --list

Zininzi iindlela onokukhetha kuzo eziluncedo nge-dstat, Ungadwelisa zonke iinketho ezikhoyo ngomyalelo ongezantsi:

dstat -h

Ukuhamba:

  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

I-Dstat ineendlela ezininzi esinokufumana ngazo ulwazi oluchanekileyo malunga nezixhobo zethu kunye nenkqubo ngexesha lokwenyani, kufuneka sifunde kuphela indlela yokuyisebenzisa.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.