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:
- c: izibalo ze-cpu
- d: amanani ediski
- n: amanani manethiwekhi
- g: amanani ephepha
- 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.