Derniers billets
Munin, l’outil de monitoring simple
Munin est une application de monitoring système et réseau au moyens de graphiques RRDTool consultables via un
navigateur web. A mon goût, Munin se veut plus simple et rapide dans sa mise en place que des solutions de type monitoring SNMP à la Cacti (bien que moins complet également).
L’installation se fait sur une Fedora 9 alpha sentant bon le neuf.
Installation
Depuis une console en root :
# yum install munin munin-nodeConfiguration
Ensuite il faut éditer le fichier de configuration principal munin.conf qui est quasiment prêt d’office, il ne
reste normalement plus qu’à lui indiquer le FQDN de la machine (pour plus de clarté les commentaires ont été retirés) :
# nano /etc/munin/munin.confdbdir /var/lib/munin/ htmldir /var/www/munin/ logdir /var/log/munin rundir /var/run/munin/ [edoras.lethaeus.net] address 192.168.1.2 use_node_name yes
Le second fichier à modifier est munin-node.conf, prendre soin que votre machine apparaîsse à la fin avec la
directive allow, il s’agit d’une expression régulière représentant la machine faisant les requêtes :
# nano /etc/munin/munin-node.conflog_level 4 log_file /var/log/munin/munin-node.log port 4949 pid_file /var/run/munin/munin-node.pid background 1 setseid 1 host * user root group root setsid yes ignore_file ~$ ignore_file \.bak$ ignore_file %$ ignore_file \.dpkg-(tmp|new|old|dist)$ ignore_file \.rpm(save|new)$ allow ^127\.0\.0\.1$ allow ^192\.168\.1\.2$
Voilà. Vous pouvez démarrer (ou redémarrer) Munin comme ceci :
$ /etc/init.d/munin start
En patientant un peu – un job dans le cron génère les graphiques toutes les 5 minutes – les graphiques devraient arriver en allant vers : http://localhost/munin.
Quelques graphiques générés par Munin

Tip : bonne aide pour le debug, la commande munin-update lancée en tant qu’utilisateur munin avec l’option –debug. Elle m’a aidé ;}
$ sudo -u munin /usr/share/munin/munin-update --debug
