21/05/2013

Monitorizar o desempenho do disco em bash


Um dos bottleneck que normalmente pode surgir é na escrita e leitura em armazenamento (storage ou discos). Por vezes um servidor está lento e a primeira abordagem é ser falta de memória ou processador e para os analisar  podem recorrer ao comando top ou ps aux com a finalidade de verificar a utilização de RAM e CPU em tempo real dos processos.
Contudo, se for um problema de leitura ou escrita no disco os utilitários que acompanham as distros podem não ser tão conclusivos ou fáceis de analisar. Assim recomendo os seguintes comandos para facilmente fazerem a vossa análise:

# iotop

# dstat

Podem-nos instalar com apt-get install [comando a instalar]. em distribuições Debian, Ubuntu ou outras baseadas nestes.

Em Centos ou outras distros baseadas em Redhat podem instalar com yum install [comando a instalar].

0 comentários: