How to get remote disk,swap,process status using nagios and nrpe

For Redhat 5.4 or CentOS 5.4

can just add rpmforge repository ..

then do the following to the monitoring host.

yum install nagios-nrpe nagios-nrpe-plugins -y

which pretty much covered in previous post regarding nagios installation.
only need to ammend the file at

 vi /etc/nagios/objects/commands.cfg

to add the following..

 
# 'check_nrpe' command definition
define command{
        command_name check_nrpe
        command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
        }

and for each remote server that you want to monitor.
Need to add some package into it.

yum install nagios-nrpe -y

edit the /etc/nagios/nrpe.cfg

find the line started with allowed_hosts,
append the monitoring server ip accordingly .. so that it can access to the remote host with SSL successfully.

allowed_hosts=192.168.19.31

you can also changed the following code
to suit your need.

# The following examples use hardcoded command arguments...
 
command[check_users]=/usr/lib64/nagios/plugins/check_users -w 5 -c 10
command[check_load]=/usr/lib64/nagios/plugins/check_load -w 15,10,5 -c 30,25,20
command[check_hda1]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /dev/hda1
command[check_logvol00]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /dev/mapper/VolGroup01-LogVol00
command[check_zombie_procs]=/usr/lib64/nagios/plugins/check_procs -w 5 -c 10 -s Z
command[check_total_procs]=/usr/lib64/nagios/plugins/check_procs -w 450 -c 500
command[check_swap]=/usr/lib64/nagios/plugins/check_swap -w 20 -c 10

then just need to start it.

/etc/init.d/nrpe start
chkconfig nrpe on

then can test.. with something like this
from the monitoring server.

/usr/lib64/check_nrpe -H 192.168.19.203 check_load
 
/usr/lib64/nagios/plugins/check_nrpe -H 192.168.19.216 -c "check_total_procs"

oh well..

that’s pretty much of it.

then can have something like this at the end..

p/s : .. there might more underneath feature that can be added..
let’s see if someone can come up with enough time to play with it.. 😎

Related Post

8 Responses

  1. Arsento says:

    I liked it. So much useful material. I read with great interest.

    Reply
  2. aLe aRdHo says:

    Nice Articel, thanks for sharing 😉

    Reply
  3. watches says:

    OK. Bless you on your mission. watches

    Reply
  4. Suresh says:

    Thanks & All the Best.

    Reply
  5. jimmy choo outlet online says:

    Your article is very nice

    Reply
  6. Davein says:

    SO FUN ARTIAL

    Reply
  7. burberry bags says:

    ack Obama. Younger voters and liberals, too, but to a lesser extent. All are important Democratic constituencies that helped him win the White House in 2008 and whose support he’ll need to keep it next year. An analysis of Associated Press-GfK polls, includin

    Reply
  8. moncler says:

    I added it to favorites and i’ll be your constant reader.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *