A execução do RRDtool ou do Cacti retardará o desempenho de meus servidores?

1

Estou pensando em executar algumas ferramentas de perfil de desempenho, como o Cacti, para o meu servidor, mas estou preocupado que a execução do RRDtool ou do Cacti diminua o desempenho de meus servidores? Esta é uma preocupação válida para mim? Ou melhor, como pode mitigar isso? Posso executar as ferramentas de criação de perfil em um servidor diferente ou algo do tipo?

Suponho que outra ferramenta para mencionar aqui seria Munin, e isso me leva a questões um pouco grandes, existe alguma vantagem enorme de usar Munin sobre Cactos? A informação é um pouco escassa online.

    
por JP Silvashy 01.10.2010 / 10:16

4 respostas

1

Você conhece a carga média em seu sistema? Se estiver executando seus limites, você pode ter um monte de problemas. (Como pid runout, eventos de morte, etc). Mas se não estiver muito sobrecarregado, você não terá problemas. Mesmo 2% de carga extra não é extremamente trágico.

Afinal, você pode reduzir a "precisão" das medições / plotagens e, assim, reduzir a sobrecarga. Mas, ainda é melhor ter a parte "servidor" da estrutura de monitoramento em um servidor separado e ter os clientes distribuídos a qualquer uma de suas máquinas.

    
por 01.10.2010 / 14:51
1

Isso pode causar lentidão no seu servidor, embora não muito. Dependendo das especificações do servidor, duvido que seja perceptível. Você também pode executar esses programas em um servidor diferente para eliminar a carga em teoria, mas o Cacti ainda precisa ir e pegar os dados constantemente, causando um pequeno aumento de carga.

Eu realmente não acho que isso afetaria seu desempenho massivamente.

    
por 01.10.2010 / 10:29
1

A parte cara é a geração de imagens do gráfico. A coleta de dados em si não é tão cara.

Na minha experiência, Munin pode ter algum impacto significativo nos desempenhos. Eu estava rodando em uma plataforma embutida (um Alix 2d13 ) que usei como firewall. Adicionando Munin nessa plataforma estava fazendo muita carga. O sistema estava ficando completamente sem resposta.

Seu servidor é provavelmente muito mais poderoso do que minha placa Alix, mas ainda assim, pode ter algum impacto no desempenho ...

    
por 01.10.2010 / 11:12
1

A execução dos componentes do servidor em seus sistemas gerará alguma carga, mas o cliente do nó munin geralmente não é pesado em recursos. Tudo depende dos seus "plugins", é claro, mas na instalação padrão eles são muito leves.

Eu recomendo usar munin para gráficos de servidor e cactos para gráficos de comutação / rede (snmp).

    
por 01.10.2010 / 14:50