Nagios/Icinga (Debian Squeeze) – NRPE: Command ‘check_procs’ not defined
Error: Nagios/Icinga (Debian Squeeze) – NRPE: Command ‘check_procs’ not defined
You monitor a remote server with Nagios or Icinga and see the following errors in your Nagios/Icinga web interface:if(typeof __ez_fad_position != ‘undefined’){__ez_fad_position(‘div-gpt-ad-howtoforge_com-box-3-0’)};
NRPE: Command 'check_all_disks' not defined
NRPE: Command 'check_mysql_cmdlinecred' not defined
NRPE: Command 'check_procs' not defined
if(typeof __ez_fad_position != ‘undefined’){__ez_fad_position(‘div-gpt-ad-howtoforge_com-medrectangle-3-0’)};
Solution
Open /etc/nagios/nrpe.cfg on the remote Nagios NRPE server…
vi /etc/nagios/nrpe.cfg
… and add command definitions for each service check that gives and error (e.g. check_procs):
[...] command[check_procs]=/usr/lib/nagios/plugins/check_procs -w 250 -c 400 command[check_all_disks]=/usr/lib/nagios/plugins/check_disk -w '20%' -c '10%' -e command[check_mysql_cmdlinecred]=/usr/lib/nagios/plugins/check_mysql -H localhost -u 'nagios' -p 'howtoforge' [...] |
Save the file and restart the NRPE server:
/etc/init.d/nagios-nrpe-server restart