Tabela de Conteúdos
Página desactualizada Esta página contém uma versão anterior deste guia que pode estar desatualizada. Para a consultar a versão mais recente clique aqui.
6.2.1 Munin
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: 4.1 Servidor HTTP e 4.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/)