NRPE Problems
Rodney Ramos
rodneyra-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Fri Aug 31 17:38:10 CEST 2007
I´m testing Nagios NRPE and I´m finding serveral problems.
I´m working with:
- Nagios 2.9 on Solaris 9 (last CVS patch).
- NRPE 2.8.1 on Solaris 8 (last CVS patch).
- gcc 3.4.6
1) When I try to start a daemon using NRPE, I receive the message
"CHECK_NRPE: Socket timeout after 10 seconds.", although the service is
started.
> check_nrpe -H <remote_machine> -n -p 5666 -c start_daemon
CHECK_NRPE: Socket timeout after 10 seconds.
In the remote machine I have in the nrpe.cfg:
command[start_daemon]=/usr/local/bin/sudo /usr/local/nagios/bin/teste_daemon
My teste_daemon is:
----------------------------------------
#!/usr/bin/perl
use POSIX;
chroot("/usr/local/nagios/bin")
or die "Couldn't chroot: $!";
$pid = fork;
if ($pid) {
print "OK\n";
exit 0;
}
die "Couldn't fork: $!" unless defined($pid);
POSIX::setsid() or die "Can't start a new session: $!";
while (1) {
sleep 10;
}
exit 0;
-------------------------------------------
It seems that the NRPE waits an output message from the teste_daemon that
does not come (?!).
2) When I try to check a process using the plugin "check_procs" via NRPE the
number of process running is added by one.
Example:
> check_nrpe -H <remote_machine> -n -p 5666 -c check_daemon
PROCS CRITICAL: 2 processes with args 'teste_daemon'
In the nrpe.cfg, I have:
command[check_daemon]=/usr/local/nagios/libexec/check_procs -c 1:1 -a
teste_daemon
But, when I run "check_procs -c 1:1 -a teste_daemon" on the remote machine,
I have:
PROCS OK: 1 process with args 'teste_daemon'
The "solution" was to change the command to "check_procs -c 1:1 -p 1 -a
teste_daemon",
but it isn´t what I´m looking for.
3) I couldn´t configure NRPE to run with the inetd. It always answers with a
SSL error message, even with
the "-n" flag in both side.
So I found several problems with NRPE that are difficulting my job. I was
intending to put Nagios to
monitoring more than 3500 machines but after this problems I don´t know if
other people of my group
will feel comfortable to use this tool. Thats is a pity, because I found
Nagios a excellent monitoring tool,
very flexible, but I don´t know if other people will buy the fight to change
our actual tool to Nagios.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20070831/cbae9b6f/attachment.html>
-------------- next part --------------
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
-------------- next part --------------
_______________________________________________________
Nagios Plugin Development Mailing List Nagiosplug-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f at public.gmane.org
Unsubscribe at https://lists.sourceforge.net/lists/listinfo/nagiosplug-devel
::: Please include plugins version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list