vmstat - Visão Geral do Sistema

vmstat 5 10
# 5 segundos de intervalo, 10 iterações

Colunas Importantes

  • r: Processos aguardando CPU (>4 = problema)
  • b: Processos em I/O wait
  • wa: % tempo em I/O wait (>20% = gargalo disco)
  • us: % CPU user
  • sy: % CPU system

iostat - I/O de Disco

iostat -x 5 10
# -x: extended stats

Colunas Importantes

  • %util: % utilização do disco (>80% = saturado)
  • await: Tempo médio de espera (ms)
  • svctm: Tempo de serviço (ms)

iostat por Disco (AIX)

iostat -D hdisk5 5

Identificar Gargalo de I/O

iostat -xm 1 | grep -E '(Device|sd|hdisk)' | head -20

vmstat com Memória Detalhada

vmstat -s  # Estatísticas de memória