SIGHUP reaction of Nrpe 2.14 on Aix 6.1

Michal Fiala fiala at mobil.cz
Wed Aug 14 14:27:37 CEST 2013


Hallo,

We are running nrpe 2.14 on Aix 6.1. We have a wrong behaviour in
reaction of HUP signal. First HUP is OK, second HUP causes nrpe
termination. Details see below. Please what could be wrong?

Thanks

Michal Fiala

First attempt is OK, ends with restarting nrpe

# ps -U probes -o pid,start,args
     PID  STARTED COMMAND
16122000 14:05:53 /usr/local/nagios/bin/nrpe -c /etc/nagios/nrpe.cfg -d -s

# kill -HUP `cat /var/run/nagios/nrpe.pid`

# tail /var/log/syslog
Aug 14 14:07:59 r4238 daemon:notice nrpe[16122000]: Caught SIGHUP -
restarting...
Aug 14 14:07:59 r4238 daemon:info nrpe[16122000]: Listening for
connections on port 5666
Aug 14 14:07:59 r4238 daemon:info nrpe[16122000]: Allowing connections
from: 127.0.0.1,10.42.2.28,10.42.2.27

# ps -U probes -o pid,start,args
     PID  STARTED COMMAND
16122000 14:05:53 /usr/local/nagios/bin/nrpe -c /etc/nagios/nrpe.cfg -d -s

Second attempt ends with terminating nrpe

# ps -U probes -o pid,start,args
     PID  STARTED COMMAND
16122000 14:05:53 /usr/local/nagios/bin/nrpe -c /etc/nagios/nrpe.cfg -d -s

# kill -HUP `cat /var/run/nagios/nrpe.pid`

There is no records in syslog after HUP signal, nrpe is not running. SRC
started new instance of nrpe, so I can see in syslog

# tail /var/log/syslog
Aug 14 14:09:02 r4238 daemon:notice nrpe[16122002]: Starting up daemon
Aug 14 14:09:02 r4238 daemon:info nrpe[16122002]: Listening for
connections on port 5666
Aug 14 14:09:02 r4238 daemon:info nrpe[16122002]: Allowing connections
from: 127.0.0.1,10.42.2.28,10.42.2.27

# ps -U probes -o pid,start,args
     PID  STARTED COMMAND
16122002 14:09:01 /usr/local/nagios/bin/nrpe -c /etc/nagios/nrpe.cfg -d -s


./configure switches:

./configure --enable-ssl --with-ssl=/usr --with-ssl-lib=/usr/lib
--with-nagios-user=probes --with-nagios-group=probes
--with-nrpe-user=probes --with-nrpe-group=probes


nrpe configuration:

log_facility=daemon
pid_file=/var/run/nagios/nrpe.pid
server_port=5666
nrpe_user=nagios
nrpe_group=nagios
allowed_hosts=127.0.0.1
dont_blame_nrpe=0
debug=0
command_timeout=60
connection_timeout=300
include=/etc/nagios/nrpe.d/local_nrpe.cfg
include=/etc/nagios/nrpe.d/default_cmd.cfg
include=/etc/nagios/nrpe.d/local_cmd.cfg

Includes:

command[check_memory]=/usr/local/rwe.cz/audit/probes/check_memory.sh -w
0% -c 0%
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 50% -c 40%
command[check_disk]=/usr/local/nagios/libexec/check_disk -e -x /proc -w
10% -c 5%
command[check_cpu]=/usr/local/rwe.cz/audit/probes/check_cpu.sh -w 90 -c 95
command[check_load]=/usr/local/nagios/libexec/check_load -w 4,4,4 -c 6,6,6
command[check_dns]=/usr/local/nagios/libexec/check_dns -H www.icann.org
-w 3 -c 6
command[check_ntp]=/usr/local/nagios/libexec/check_ntp_time -H
0.debian.pool.ntp.org -w 60 -c 120
command[check_cron]=/usr/local/nagios/libexec/check_procs -c 1:50 -C cron
command[check_syslogd]=/usr/local/nagios/libexec/check_procs -c 1:20 -C
syslogd
command[check_lv]=/usr/local/rwe.cz/audit/probes/check_lv.sh
command[check_qas]=/usr/bin/sudo /usr/local/rwe.cz/audit/probes/check_qas.sh
command[check_errpt]=/usr/local/rwe.cz/audit/probes/check_errpt.sh
command[check_memory]=/usr/local/rwe.cz/audit/probes/check_memory.sh -w
5% -c 2%
command[check_disk]=/usr/local/nagios/libexec/check_disk -e -x /proc -w
15% -c 10% -C -w 2% -c 1% -p /oracle
command[check_load]=/usr/local/nagios/libexec/check_load -w 40,40,40 -c
60,60,60
allowed_hosts=127.0.0.1,10.42.2.28,10.42.2.27
nrpe_user=probes
nrpe_group=probes
debug=0

I do not get more outputs when I switch debug to 1.


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin 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