Difference between revisions of "SUNScholar/Disaster Recovery/System Monitor/Server"

From Libopedia
Jump to navigation Jump to search
Line 19: Line 19:
  
 
{{NANO}}
 
{{NANO}}
 +
 +
See the example below:
 +
<pre>
 +
 +
# a simple host tree
 +
[archive.bib.sun.ac.za]
 +
    address 127.0.0.1
 +
    use_node_name yes
 +
 +
[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
 +
</pre>
  
 
==Setup the munin server==
 
==Setup the munin server==

Revision as of 13:01, 14 September 2012

  • This wiki help page assumes that you have used the three system setup procedures to install an Ubuntu server with DSpace software.
  • 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

Add the clients to the /etc/munin/munin.conf file as follows.

Open the file for editing

nano /etc/munin/munin.conf

Add one of the following for each client:

 [%hostname-of-client%]
    use_node_name yes
    address %ip-address-of-client%

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)


See the example below:


# a simple host tree
[archive.bib.sun.ac.za]
    address 127.0.0.1
    use_node_name yes

[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

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:

Munin-1.png

Template:CONSOLE

Back to Disaster Recovery System Monitor