Package: nagios3
Version: 3.0.6-4~lenny2
Severity: important

When a passive check is sent by a remote/distributed server via nsca the 
return_code is in the form of a string i.e. "OK/WARNING/CRITICAL/UNKNOWN" but 
this results in the central nagios 
monitoring server always interpreting the return_code as "OK" in the nagios web 
interface, even when it is not (although the plugin output data/'Status 
Information' details are correctly 
shown in the nagios web-interface).  As a result, no notifications are issued 
when a passive check returns a warning, failure or unknown status.

The cause of this problem seems to be that the passive check return_code should 
be an integer, with values of "0/1/2/3", corresponding to the 
"OK/WARNING/CRITICAL/UNKNOWN" string values 
that are actually sent.

Using an amended version of the SUBMIT_CHECK_RESULT_VIA_NSCA bash shell script, 
which substitutes the appropriate integer value for the supplied string (and 
which is invoked to execute 
the [/usr/sbin/]send_nsca command that transmits the passive check data to the 
central monitoring server) results in the correct 'Status' being displayed in 
the central nagios web 
interface and the corresponding notifications being issued.

The underlying cause of the problem seems to be inconsistancy between the use 
of integer and string return_codes deeper within the nagios logic i.e. the 
passive check return_code should be 
supplied to the SUBMIT_CHECK_RESULT_VIA_NSCA script as an integer and not as a 
string.


-- System Information:
Debian Release: 5.0.7
Architecture: i386 (i686)

Kernel: Linux 2.6.32
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages nagios3 depends on:
ii  libc6           2.7-18lenny6             GNU C Library: Shared libraries
ii  libgd2-xpm      2.0.36~rc1~dfsg-3+lenny1 GD Graphics Library version 2
ii  libjpeg62       6b-14                    The Independent JPEG Group's JPEG 
ii  libperl5.10     5.10.0-19lenny2          Shared Perl library
ii  libpng12-0      1.2.27-2+lenny4          PNG library - runtime
ii  nagios3-common  3.0.6-4~lenny2           support files for nagios3
ii  perl            5.10.0-19lenny2          Larry Wall's Practical Extraction 
ii  zlib1g          1:1.2.3.3.dfsg-12        compression library - runtime

nagios3 recommends no packages.

Versions of packages nagios3 suggests:
ii  nagios-nrpe-plugin            2.12-1     Nagios Remote Plugin Executor Plug

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to