SUNScholar/Disaster Recovery/System Monitor/Client
Revision as of 12:47, 5 December 2013 by Hgibson (talk | contribs) (→Restart the local Munin daemon)
This wiki help page assumes that you have used the three system setup procedures to install an Ubuntu server with DSpace software.
Contents
First click here to create a PostgreSQL credentials file.
Then continue.
Add a firewall rule to allow the monitoring server to get the stats:
ufw allow 4949
Install munin as follows:
Login and become the root user and install the following:
sudo apt-get install munin-node libdbd-pg-perl libxml-simple-perl
Setup munin to allow the monitoring server to gather statistics as follow:
nano /etc/munin/munin-node.conf
Add the following to the file:
allow $IP-ADDRESS-of-monitoring-server%
Note: At SULIS our monitoring server IP address is: 146.232.128.157
Change the following:
host_name %hostname-of-client%
See example below.
# Set this if the client doesn't report the correct hostname when # telnetting to localhost, port 4949 # host_name repository.sun.ac.za # A list of addresses that are allowed to connect. This must be a # regular expression, since Net::Server does not understand CIDR-style # network notation unless the perl module Net::CIDR is installed. You # may repeat the allow line as many times as you'd like allow ^127\.0\.0\.1$ allow ^146\.232\.128\.157$ allow 146.232.128.157
- NANO Editor Help
| CTL+O | = Save the file and then press Enter |
| CTL+X | = Exit "nano" |
| CTL+K | = Delete line |
| CTL+U | = Undelete line |
| CTL+W | = Search for %%string%% |
| CTL+\ | = Search for %%string%% and replace with $$string$$ |
| CTL+C | = Show line numbers |
More info = http://en.wikipedia.org/wiki/Nano_(text_editor)
Run the following command to update stats available:
munin-node-configure --shell | bash -
Restart the local Munin daemon It is necessary to restart the local munin daemon so that the remote server may connect.
sudo /etc/init.d/munin restart
Check which stats are available
cd /etc/munin/plugins
ls -l
Thats it. As usual there is a lot of documentation about Munin out there.
Back to Disaster Recovery System Monitor