Pesquisa de site

Como instalar o Munin no RHEL/CentOS/Fedora


Introdução

Munin é uma ferramenta de monitoramento de recursos em rede que pode ajudar a analisar tendências de recursos. Possui uma arquitetura mestre/nó, construída para modularidade e plug and play. Ele mostra todas as informações que você precisa em gráficos, por meio de uma interface web. A estrutura Munin é escrita em Perl e usa RRDTool.

Pré-requisitos

Para executar o Munin, você deve atender aos seguintes requisitos:

  • Perl 5.10 ou mais recente
  • Um servidor web (opcional, mas usaremos Apache neste tutorial)

Instalação

Para instalar o Munin no RedHat, CentOS ou Fedora, você precisa do repositório EPEL.
Então, basta:

yum install munin-node

em todos os nós e

yum install munin

no mestre.

Instale o servidor web Apache

Se ainda não estiver instalado, instale o Apache:

yum install httpd

e então habilite-o:

systemctl enable httpd
systemctl start httpd

Configuração

Primeiro, decida quais plug-ins você deseja usar. A solução mais fácil é executar o seguinte comando:

munin-node-configure --shell --families=contrib,auto | sh -x

Depois disso, você deve configurar o acesso. Por padrão, o nó munin escuta em todas as interfaces, mas possui uma lista de acesso restritiva. Então, você deve adicionar o endereço IP do seu mestre Munin, usando a instrução cidr_allow.
Para obter mais informações sobre a sintaxe, consulte Net::Server.

Neste ponto, você não pode iniciar o agente do nó como root.

Mestre

No mestre, você deve adicionar alguns nós no arquivo de configuração /etc/munin/munin.conf. A sintaxe é semelhante ao INI.

Conclusão

É isso! Se você seguiu os passos corretamente, agora você tem uma ferramenta de monitoramento de recursos que fará uma grande diferença no seu trabalho. Aproveitar!