Pierhomme - Tutoriels


Administrateur SGBD et Unix

Wiki & Tutoriels

Debian Lenny 5 & Munin

Date MaJ : 04/01/2011
Tout d'abord présentation de Munin.

Munin est une solution de supervision. On ne peux pas la comparer à proprement parler avec Nagios de part sa méthode de fonctionnement.
En effet, Munin n'analyse pas les traps SNMP des matériels qu'elle supervise, mais installe un agent de supervision, qui lui envoie les informations nécessaires.
Dans cette optique, on se retrouve avec un outils un peu plus léger sur le serveur.

Passons à l'installation serveur:

  1. apt-get install apache2
  2. apt-get install munin munin-node
  3. cd /etc/munin/
  4. nano munin.conf #Pour editer le fichier de configuration du master de munin
  5. nano munin-node.conf #Pour editer le fichier de configuration du node de munin

Sur chaque agent, il faut dorénavant installer un agent

  1. apt-get install munin-node
  2. nano /etc/munin/munin-node.conf #Pour editer le fichier de configuration du node de munin

Voyons les informations essentielles dans munin-node :

  1. log_level 4
  2. log_file /var/log/munin/munin-node.log #Emplacement des Logs
  3. port 4949 #Port utiliser par le démon Munin
  4. # host_name localhost.localdomain
  5. allow ^127\.0\.0\.1$ #IP des démons qui ont le droit d'interroger l'agent
  6. allow ^192\.168\.10\.3$ # Je conseillerais de toujours autorisé le loopback a interrogé la machine

Il faut maintenant configurer le serveur Munin :

  1. [foo.exemple.dom] # On nomme une machine 'foo' appartenant au groupe 'exemple.dom'
  2. address localhost # L'IP ou hostname de la machine a interrogée.
  3. [mail.example.dom] # Déclaration de la machine 'mail' du groupe 'example.com'
  4. address 192.168.1.1 # L'IP de 'mail'.

La configuration de base est finie.
La documentation online est très complète.
Je ne vous conseille que vivement d'y aller faire un tour.

Rsrc : http://munin.projects.linpro.no/