Objectivo
O pacote munin permite monitorizar diversos parâmetros de um ou vários sistemas, como por exemplo, estado e carga dos serviços, temperaturas, espaço em disco, etc.
o munin funciona segundo uma arquitectura cliente-servidor, em que um sistema servidor recolhe e organiza dados recebidos de vários sistemas clientes. Para monitorizar apenas um servidor, deverão ser instalados e configurados os pacotes cliente e servidor no mesmo sistema.
- NOTA:
- O pacote munin utiliza uma interface web. É necessário, portanto, instalar um servidor http. Para mais informações, consultar: 5.1. Servidor HTTP e 5.1.1. Apache2.
Cliente
Instalação
A instalação consiste apenas em instalar o pacote cliente:
server:~# apt-get install munin munin-node
Configuração
A configuração dos sistema cliente consistem em adicionar o endereço do servidor à lista de endereços que podem estabelecer ligação ao cliente. o endereço deve ser acrescentado no formato expressão regular. No nosso caso, como o cliente e o servidor é o mesmo, basta adicionar o endereço 127.0.0.1.
Essa configuração é efectuada no ficheiro /etc/munin/munin-node.conf:
# A list of addresses that are allowed to connect. This must be a
# regular expression, due to brain damage in Net::Server, which
# doesn't understand CIDR-style network notation. You may repeat
# the allow line as many times as you'd like
allow ^127\.0\.0\.1$
O serviço cliente deverá então ser reiniciado:
server:~# /etc/init.d/munin-node restart
Servidor
Instalação
Do lado do servidor é necessário a instalação do pacote munin:
server:~# apt-get install munin
Configuração
Deverão ser acrescentados à configuração os endereços dos clientes a contactar, o que é feito no ficheiro /etc/munin/munin.conf:
[server.home.lan]
address 127.0.0.1
use_node_name yes
Caso existam mais clientes, basta adicionar os respectivos nomes e endereços em blocos semelhantes ao listado.
Verificação
Para verifica o funcionamento do munin, basta abrir um browser e indicar //http://server.home.lan/munin// na barra de endereços:
Plug-ins
É possível expandir a funcionalidade do munin, recorrendo aos diversos plugins disponíveis no sítio Internet do projecto, em http://muninexchange.projects.linpro.no. No entanto, a sua configuração sai fora do âmbito deste guia.
Links relacionados
- Projecto Munin: (http://munin.projects.linpro.no/)
- MuninExchange: (http://muninexchange.projects.linpro.no/)




















