- Modifié

Installation :
apt-get install munin munin-node munin-plugins-extra
Configuration
On édite le fichier munin.conf
vi /etc/munin/munin.conf
On modifie comme suivant
# a simple host tree
[hostname.domaine.tld]
address 127.0.0.1
use_node_name yes
On édite le fichier de configuration pour apache
vi /etc/munin/apache.conf
Décommenter la ligne "Allow from localhost 127.0.0.0/8 ::1" et ajouter "Allow from all"
<Directory /var/cache/munin/www>
Order allow,deny
#Allow from localhost 127.0.0.0/8 ::1
Allow from all
Options None
On redémarre Apache
service apache2 restart
On redémarre Munin
service munin restart
service munin-node restart
On peut se rendre sur http://domaine.tld/munin afin de visualiser les graphes
Il faut attendre quelques minutes pour voir les graphes
Si vous souhaiter ajouter des nodes a surveiller depuis votre serveur de monitoring
Sur le node on install :
apt-get install munin-node munin-plugins-extra
Sur le serveur de monitoring :aa.aa.aa.aa = ip du node
vi /etc/munin/munin.conf
[hostname_node.domaine.tld]
address aa.aa.aa.aa
use_node_name yes
vi /etc/munin/munin-node.conf
allow ^aa\.aa\.aa\.aa$
Sur le node:
bb.bb.bb.bb = ip du serveur de monitoring
vi /etc/munin/munin-node.conf
allow ^bb\.bb\.bb\.bb$
On redémarre Munin sur le node et sur le serveur de monitoring
service munin restart
service munin-node restart
Ajouter des plugins :
On se déplace dans le répertoire des plugins
cd /etc/munin/plugins
Puis on fait des liens symboliques pour ceux qu'on veut utiliser
ln -s /usr/share/munin/plugins/mysql_ mysql_
ln -s /usr/share/munin/plugins/mysql_queries mysql_queries
Pour voir les plugins installer
munin-node-configure
Pour voir les plugins suggérer
munin-node-configure --suggest
Plus de plugins : https://github.com/munin-monitoring/contrib/tree/master/plugins