di Calogero Bonasia (LinuxTEAM)
dstat è una versatile alternativa ai programmi vmstat, iostat, netstat, nfsstat e ifstat. dstat supera le loro limitazioni e aggiunge nuove funzionalità permettendo di ottimizzare il funzionamento del sistema o diagnosticare anomalie.
Grazie a questo programma è possibile visualizzare in tempo reale le prestazioni della cpu comparandole con l'uso del disco fisso, oppure il funzionamento del controller IDE, la banda sulle interfacce di rete e così via. Un'immagine vale più di cento parole.
-----time----- ----total-cpu-usage---- -net/total- -dsk/total- ---system--> date/time |usr sys idl wai hiq siq| recv send| read writ| int csw 28-06 14:45:38| 11 2 84 4 0 0| 0 0 | 139k 44k| 278 832 28-06 14:45:39| 4 0 96 0 0 0|1330B 56k| 0 0 | 233 334 28-06 14:45:40| 3 0 97 0 0 0|1378B 56k| 0 0 | 205 297 28-06 14:45:41| 3 1 96 0 0 0|1330B 56k| 0 0 | 230 329 28-06 14:45:42| 4 0 96 0 0 0|1330B 56k| 0 0 | 197 365 28-06 14:45:43| 3 0 97 0 0 0|1378B 56k| 0 0 | 228 354 28-06 14:45:44| 3 0 97 0 0 0|1330B 56k| 0 0 | 188 255
Altre funzionalità di dstat:
Per installare dstat in ubuntu la procedura è la solita:
sudo aptitude install dstat
La sintassi d'uso del programma è la seguente:
dstat [-afv] [-cdgilmnpsty] [-D..] [-I..] [-N..] [delay [count]]
Quindi si può subito provare il programma scrivendo semplicemente:
dstat
Oppure passare delle opzioni, ad esempio per correlare l'uso dei dischi con il traffico di rete e l'attività della CPU si scriverà:
dstat -dnyc -N eth0 -C total -f 5
Usando in combinazione alcuni plugin possiamo confrontare informazioni sul funzionamento della CPU, della rete, dei dischi ed altri contatori di sistema, ad esempio:
dstat -tcndylp -M topcpu
Ci si può focalizzare sul funzionamento della CPU, scrivendo il comando seguente che evidenza gli interrupt:
dstat -tcyif
Ulteriori approfondite spiegazioni sul funzionamento del programma sono disponibili sul sito del creatore Dag Wieers:
http://dag.wieers.com/home-made/dstat/
Il nostro wiki installa solamente cookie tecnici necessari al funzionamento della piattaforma "Dokuwiki". Niente analitics, statistiche, tracciamenti o altro.