Munin est un outil de surveillance système et réseau open source sous licence publique générale GNU1, basé sur l'outil RRDTool. Il présente ses résultats sous forme de graphiques disponibles via une interface web. (source Wikipédia)
Il faut d'abord installer munin et le client :
# aptitude install munin munin-node
Éditer le fichier de configuration de munin /etc/munin/munin.conf. Et décommenter les lignes dbdir, htmldir, logdir, rundir et tmpldir.
Éditer ensuite le fichier de configuration /etc/munin/apache.conf et remplacer (ou commenter) la ligne
Allow from localhost 127.0.0.0/8 ::1
par
Allow from all
Décommenter les lignes suivantes dans cette même fichier pour protéger l'accès par un mot de passe :
AuthUserFile /etc/munin/munin-htpasswd AuthName "Munin" AuthType Basic require valid-user
Créer ensuite le fichier de mot de passe comme suite (avec admin le login dans cette exemple) :
# htpasswd -c /etc/munin/munin-htpasswd admin
Ensuite relancer le client munin et apache :
/etc/init.d/apache2 restart /etc/init.d/munin-node restart
Vous pouvez voir enfin les graphes sur votre navigateur sur http://IP/munin (par exemple).