Na rotina diária de um usuário ou administrador de sistema Linux, existe a preocupação diária sobre o estado do sistema. Existe diversas ferramentas para essa atividade tais como, vmstat, iostat entre outras. Porém hoje, iremos apresentar a ferramenta dstat.
Dstat
É uma ferramenta versátil que pode substituir o vmstat, iostat, netstat, nfsstat e ifstat. Os plugins da mesma cobrem uma gama considerável de tarefas. Você pode, por exemplo, combinar em uma saída que aponte para o processo, que atualmente monopoliza a maior parte da RAM a visualizar quem está gerando i/o. O Dstat também permite visualizar a CPU, disco e carga de rede. Obtendo essas informações, poderá visualizar aonde está ocorrendo uma sobrecarga. O pacote para instalação do dstat está disponível para maioria das distribuições.
Exemplos
- Simples utilização:
[bash]# dstat[/bash]
- Visualizar o processo que está consumindo a memória ram:
[bash]# dstat –top-mem[/bash]
- Visualizando a carga de I/O:
[bash]# dstat –top-io[/bash]
- Usando o plugin de tempo empregado juntamente com a CPU, rede, disco, carga, processos e top cpu:
[bash]# dstat -tcndylp –top-cpu[/bash]