Nmon – o canivete suíço de análise de performance

Comecei à uns dias a explorar as potencialidades do nmon. O nmon é um programa que devolve-nos uma quantidade imensa de informação realtime de performance de uma máquina (AIX e Linux suportado). Para quem usa programas como o top/topas, iostat e vmstat poderá achar no nmon a ferramenta única para controle e monitorização da performance das máquinas uma vez que a informação monitorizada é tão vasta como:

  • Utilização de CPUs;
  • Utilização de memória;
  • Estatísticas do Kernel e informação da run queue;
  • Disks I/O rates, transfers, and read/write ratios;
  • Espaço nos file systems livres;
  • Performance de rede;
  • Os processos que consomem mais CPU;
  • Estatísticas NFS;
  • Alterações nos Dynamic LPAR (DLPAR);
  • Etc, etc, etc..

Para além de monitorização realtime, o nmon permite também guardar todos os dados num ficheiro e posteriormente tratá-los com o nmon2rrd e obter gráficos bastante úteis.

As versões dos Sistemas Operativos suportadas são:
– AIX 4.1.5, 4.2.0 , 4.3.2, 4.3.3, 5.1, 5.2 e 5.3;
– Suse SLES 8 e 9; Red Hat EL 2.1, 3 e 4; Debian 3; Fedora 3; Redhat 9 e Knoppix 4.

URLs:
nmon performance: A free tool to analyze AIX and Linux performance
nmom wiki
Performance Tools – technical forum

nmon

 

Leave a Reply

Your email address will not be published. Required fields are marked *