Monitoramento do desempenho do servidor Linux

7

Estou procurando monitorar o desempenho nos meus servidores Linux (que são o Centos). Quais são as melhores ferramentas para monitorar coisas em tempo real, como:

  • E / S de desempenho de disco, troca etc.
  • Desempenho da CPU

Procurando ferramentas de baixo nível, em vez de ferramentas baseadas na Web, como Nagios, Ganglia, etc ...

n.b. Gostaria de saber exatamente o que cada ferramenta faz, em vez de apenas ter uma lista de nomes de ferramentas aleatórios, se possível, por favor. Por que a ferramenta é uma opção melhor do que outras seria boa também.

    
por Jon 15.10.2009 / 19:56

9 respostas

5
O

collectl é um excelente monitor de desempenho com alguns recursos exclusivos e avançados recursos como suporte a InfiniBand e Lustre ou monitoramento ambiental e NFS. É claro que também faz coisas básicas como monitoramento de disco e cpu. Altamente recomendado!

    
por 15.10.2009 / 23:27
12

iostat, sar, top, munin

    
por 15.10.2009 / 19:59
2

Eu lancei recentemente o collectl-utils, que forneceu recursos gráficos para coleta de dados com uma ferramenta baseada na web chamada colplot. A única coisa chave com essa precisão. Usar o gnuplot para os gráficos é muito rápido e mostra todos os pontos de dados, ao contrário do RRD que 'normaliza' seus dados. -mark

    
por 29.04.2010 / 12:49
0

Ao fazer uma pesquisa no Google por "ferramentas de monitoramento do Linux", você encontra algumas coisas.

Um dos bons links encontrados: link Este artigo informa o que cada ferramenta faz e lhe dará uma idéia de por que uma ferramenta é melhor que outra para uma determinada propósito.

As ferramentas recomendadas pelo mezgani estão listadas nesse artigo, exceto Munin . Munin não parece ser o que você está procurando de qualquer maneira (é baseado na web e você especificamente disse que não queria web-based).

    
por 15.10.2009 / 21:17
0

u pode verificar o mesmo de ferramenta muito útil de código aberto.

link

link

link

    
por 15.10.2009 / 22:21
0

Se você quiser gráficos de dados históricos decentes, especialmente para vários sistemas, confira Cactos. Isso requer a configuração do SNMP em cada sistema (fácil).

    
por 16.10.2009 / 16:14
0

Se você quiser que o gráfico facilite seu desempenho no Linux, tente o Bijk.com:

Ferramenta de código aberto com acesso à web e gráficos ao vivo! link

    
por 07.10.2010 / 13:12
0

Use em cima, que lhe dará porcentagem de quanto cada recurso está ocupado. Além disso, codifica os dados em cores e, se algo estiver afetando os recursos do sistema, ele codificará essas entradas em cores.

No CentOS você pode instalá-lo a partir de repositórios EPEL / RPMForge.

// Christian

    
por 24.11.2012 / 15:26
0

Posso ver que você está procurando ferramentas de baixo nível. Mas você pode querer repensar, pois acredito que o monitoramento de desempenho é um exercício regular. Pela minha experiência, posso dizer como pode ser difícil se você não usa ferramentas dedicadas. Estas são as ferramentas que encontrei.

  1. Munin
  2. Zabbix
  3. SeaLion
por 14.11.2013 / 14:59