SUNScholar/Disaster Recovery/System Monitor/Server

Back to Disaster Recovery System Monitor

Introduction

 * It is assumed that you will be using the same server for monitoring and backup. To setup munin to gather client statistics, follow the procedure below.
 * It is assumed that you will be using the same server for monitoring and backup. To setup munin to gather client statistics, follow the procedure below.

Add a firewall rule to allow the server to get the stats:
ufw allow 4949

To install munin, type the following:
apt-get install munin

To enable Munin on the Apache2 web server, type the following
Please note: This is only when using Ubuntu 14.04 and higher. a2enconf munin

service apache2 restart

Add the clients to the /etc/munin/munin.conf file as follows.
sudo mcedit /etc/munin/munin.conf [%hostname-of-client%] use_node_name yes address %ip-address-of-client%
 * Open the file for editing
 * Add one of the following for each client to be monitored:

Example Config
[archive.bib.sun.ac.za] address 127.0.0.1 use_node_name yes
 * 1) a simple host tree

[bib.sun.ac.za] address 146.232.128.182 use_node_name yes

[ark.bib.sun.ac.za] address 146.232.125.93 use_node_name yes

[neo.bib.sun.ac.za] address 146.232.72.143 use_node_name yes

[dev.bib.sun.ac.za] address 146.232.125.194 use_node_name yes

[lib.sun.ac.za] address 146.232.128.184 use_node_name yes

[web.lib.sun.ac.za] address 146.232.129.132 use_node_name yes

[etd.sun.ac.za] address 146.232.128.164 use_node_name yes

[ez.sun.ac.za] address 146.232.129.75 use_node_name yes

[ir.sun.ac.za] address 146.232.128.173 use_node_name yes

[ir1.sun.ac.za] address 146.232.66.15 use_node_name yes

[ir2.sun.ac.za] address 146.232.128.171 use_node_name yes

Setup the munin server
sudo munin-check Wait for about 5 to 10 minutes for munin to gather data and then check out the stats as follows.

Open a web browser and type the following in the address bar:
http://%hostname-of-monitoring-server%/munin You should get a page like this:



Troubleshooting

 * http://munin-monitoring.org/wiki/MuninTroubleshooting