[Pkg-nagios-devel] Bug#565643: nagios-nrpe-server: same return code for "plugin not found" and "status critical"
Michael Banck
mbanck at debian.org
Sun Jan 17 16:33:56 UTC 2010
Package: nagios-nrpe-server
Version: 2.12-1
Severity: normal
Hello,
if a NRPE client requests a check for a plugin/command which is not
configured in nrpe*.cfg, the same return code (2) as for a critical
service status is returned:
Jan 17 17:09:46 raptor nrpe[25208]: Return Code: 2,
Output: DISK CRITICAL - free space: /usr 0 MB (0% inode=34%);|
/usr=3717MB;3003;3378;0;3754
Jan 17 17:09:46 raptor nrpe[25217]: Return Code: 2,
Output: NRPE: Command 'check_foo' not defined
This is unfortunate, for example it is not possible to reliably check a
remote NRPE server for which checks it supports, as the return values
for services in critical state would be ommitted.
I think it would make more sense to return the error code (3,
STATE_UNKNOWN) in the case of a non-configured check, or possibly assign
a different error code alltogether for this case..
cheers,
Michael
-- System Information:
Debian Release: lenny/sid
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=POSIX, LC_CTYPE=de_DE.ISO-8859-15 at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages nagios-nrpe-server depends on:
ii adduser 3.110 add and remove users and groups
ii libc6 2.7-13 GNU C Library: Shared libraries
ii libssl0.9.8 0.9.8g-13 SSL shared libraries
ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip
Versions of packages nagios-nrpe-server recommends:
ii nagios-plugins-basic 1.4.12-5 Plugins for the nagios network mon
nagios-nrpe-server suggests no packages.
-- no debconf information
More information about the Pkg-nagios-devel
mailing list