Isso pareceu ser razoavelmente fácil de seguir: link
Se monitorar tudo via SNMP com atualizações de 5min é uma opção aceitável, o Cacti também pode valer a pena investigar.
Eu preciso acompanhar a utilização de rede, CPU e memória de um aplicativo que fica em 5 máquinas (apache, mysql, memcached). Eu pensei em instalar o Munin para isso. Mas estou ficando um pouco perdido na documentação. Existe um guia passo a passo simples para configurar uma configuração multi-máquina?
Isso pareceu ser razoavelmente fácil de seguir: link
Se monitorar tudo via SNMP com atualizações de 5min é uma opção aceitável, o Cacti também pode valer a pena investigar.
Se você está executando o Debian, é muito fácil.
servidor de monitoramento: apt-get instala o munin-node munin
servidores monitorados: apt-get install munin-node
O Munin é uma ótima ferramenta de monitoramento e tem muitos bons plugins. É menos "sexy" que o Cacti, mas mais fácil de configurar. E você pode ativá-los na nota simplesmente usando symlinking / usr / shars / munin / plugins / / etc / munin / plugins / e editando /etc/munin/plugin-conf.d/munin-node
Exemplo para o plug-in do apache:
edite /etc/munin/plugin-conf.d/munin-node e adicione:
[apache _ *]
raiz do usuário
observação: você deve ativar o módulo de status do apache para que isso funcione.
para verificar:
execute: / etc / munin / plugins / apache_accesses
Munin está disponível nos repositórios EPEL .
Siga as instruções de como adicionar o repositório e faça
yum install munin-node
em todos os servidores que você deseja monitorar. Ajuste o /etc/munin/munin-node.conf para permitir conexões do seu mestre mestre.
No nó de monitoramento, faça
yum install munin munin-node
Siga as instruções no wiki Munin para saber como configurar o Munin.
Tags monitoring munin