Cacti - coleta de dados de servidores remotos

3

Atualmente, tenho a instalação do Nagios para monitorar vários sistemas (principalmente Linux). Eu gostaria de implementar alguma ferramenta gráfica para dados históricos (CPU, memória, uso de disco, servidor web QPS etc). Eu tentei Nagiosgrpah no entanto, não é confiável e muito limitado.

Eu gostaria de experimentar o Cacti, mas não tenho certeza qual é a maneira recomendada / segura de extrair os dados dos servidores remotos. Existe algum agente que precisa ser instalado na máquina monitorada?

Me deparei com outras ferramentas como Ganglia e Graphite.

Você poderia recomendar alguma dessas ferramentas no meu caso?

Atenciosamente

    
por HTF 18.07.2012 / 16:56

3 respostas

3

O Cacti é capaz de extrair dados por vários meios.

Usar os modelos mais populares (e a maioria dos modelos em geral) fornece os dados estatísticos via SNMP ou SSH.

Portanto, para abordar sua pergunta mais diretamente: O Cacti realmente não requer nenhum 'cacti daemon' especial para ser executado em um host a ser monitorado;

Eu uso para monitorar o apache, o MySQL, o snmp oids genérico, o equipamento da Cisco, etc.

    
por 18.07.2012 / 16:58
1

Você já ouviu falar de Munin?

Acho que o Munin é fácil de instalar e configurar. E geralmente tem melhor interface e sentir para isso. Gráficos mais bonitos em outras palavras:)

link

Você precisa configurar o servidor e o nó para que funcione.

    
por 18.07.2012 / 17:04
1

O Cacti é baseado no MRTG, que usa o SNMP para consultar (principalmente) equipamentos de rede.

No momento, ele inclui uma dúzia de diferentes métodos de coleta de dados (e dezenas de outros podem ser adicionados manualmente), ele funciona muito bem com dados SNMP e é realmente construído em torno de manipulação e exibição de dados SNMP.

Existem alguns dispositivos que não oferecem algum tipo de saída SNMP - incluindo dispositivos de consumo.

Somente switches ou roteadores muito baratos tendem a omitir essas ferramentas básicas de rede.

Você pode reunir e plotar milhares de pontos de dados com recursos absolutamente mínimos (CPU simples, 1 GB de memória, poucos GB para os gráficos e banco de dados) e funciona bem em uma VM também:)

    
por 18.07.2012 / 18:02