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.31you 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..





No user commented in " How to get remote disk,swap,process status using nagios and nrpe "
Follow-up comment rss or Leave a TrackbackLeave A Reply
Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">