Munin on Centos 6.5
Installation
Add epel repository:
yum install epel-release
Install Munin:
yum install munin munin-node -y
Munin configuring
Open:
nano /etc/httpd/conf.d/munin.conf
Insert after comments:
Alias /munin /var/www/html/munin <Directory /var/www/html/munin> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
Open:
/etc/munin/munin.conf
Edit:
#Uncomment the following lines dbdir /var/lib/munin htmldir /var/www/html/munin logdir /var/log/munin rundir /var/run/munin # a simple host tree. Set your system name [your_server_name] address 127.0.0.1 use_node_name yes
Edit rules:
chown -R munin:munin /var/www/html/munin/
Create new user 'munin' and password for this user:
htpasswd -cm /etc/munin/munin-htpasswd munin
Start Munin, turn on autostarting, restart apache:
/etc/init.d/munin-node start chkconfig munin-node on service httpd restart
Open Munin GUI: http://yourdomain/munin/
Adding new server for monitoring
Install Munin on your client system:
yum install munin-node -y
Open:
/etc/munin/munin-node.conf
Point IP address and name of you main munin server. For example 77.111.333.444:
host_name your_new_HOST allow ^77\.111\.333\.444$ allow ^::1$
Start munin-node on client:
service munin-node start chkconfig munin-node on
On main munin server open:
nano /etc/munin/munin.conf
And add new munin client:
[your_new_HOST] address your_IP_clients_server use_node_name yes
In 5 minutes new host will be add.
== Plugins ==