Monitorando vários servidores de forma simples com o Munin

Neste artigo apresento o Munin, uma ferramenta simples de ser implamentada e muito interessante. Ele produz gráficos sobre processamento, serviços, rede, etc.

O Munin pode ser instalado standalone nos servidores, o que não é interessante quando queremos monitorar vários servidores de forma centralizada. Esse é o objetivo desse how-to.

Mão na massa!!!

Instale os pacotes necessários

aptitude install -y apache2 munin munin-node

Edite o arquivo /etc/munin/munin.conf

Onde tem

[localhost.localdomain]

mudar para

[Nome_da_maquina]

Por exemplo:

[debian.acme.local]

Edite o arquivo /etc/munin/munin-node.conf

Descomente a linha #host_name localhost.localdomain substituindo o localhost.localdomain pelo nome da máquina.

Exemplo: host_name debian.acme.local

Reinicie o serviço munin-node

sudo invoke-rc.d munin-node restart

Agora iremos instalar e configurar o cliente

Instale os pacotes necessários

aptitude install -y munin-node

Edite o arquivo /etc/munin/munin-node.conf

Descomente a linha #host_name localhost.localdomain substituindo o localhost.localdomain pelo nome da máquina.

Exemplo: host_name cypher.acme.local

Adicione o ip do Munin server como no exemplo abaixo

allow ^127.0.0.1$
allow ^172.16.0.6$ #IP do Munin Server

Reinicie o serviço munin-node

sudo invoke-rc.d munin-node restart

Configure o servidor adicionando as informações do cliente

Edite o arquivo /etc/munin/munin.conf

Adicione uma linha referente ao cliente como no exemplo abaixo:

[debian.acme.local]
address 127.0.0.1
use_node_name yes

[cypher.acme.local]
address 172.16.0.3
use_node_name yes

Reinicie o serviço munin-node

/etc/init.d/munin-node restart

Fonte: DebianHelp

Vejam alguns screens:

tela1

tela2

tela3

tela4

creysson.jpg

Author: alexos

Comments

  1. Pingback: Infraestrutura para Aplicações Web Seguras parte 1 – Sistema | Alexos Core Labs

Comments are closed.