Page 1 of 1

Problem with contemporaneous passive checks

Posted: Wed Sep 24, 2014 10:38 am
by mon-team
Hi Guys,

We noticed that passive checks received at the same time are processed in the reserve order.

[root@nagiosxi ~]# tail -f /var/log/messages
Sep 24 15:10:22 tor1vir01 nagios: EXTERNAL COMMAND: PROCESS_SERVICE_CHECK_RESULT;host.lan;servicex;2;test passive checks
Sep 24 15:10:22 tor1vir01 nagios: EXTERNAL COMMAND: PROCESS_SERVICE_CHECK_RESULT;host.lan;servicex;0;test passive checks
Sep 24 15:10:31 tor1vir01 nagios: PASSIVE SERVICE CHECK: host.lan;servicex;0;test passive checks
Sep 24 15:10:31 tor1vir01 nagios: PASSIVE SERVICE CHECK: host.lan;servicex;2;test passive checks
Sep 24 15:10:31 tor1vir01 nagios: SERVICE ALERT: host.lan;servicex;CRITICAL;HARD;1;test passive checks
Sep 24 15:10:31 tor1vir01 nagios: GLOBAL SERVICE EVENT HANDLER: host.lan;servicex;CRITICAL;HARD;1;xi_service_event_handler

Is there any solution we can apply on nagios to overcome this issue?

Thanks

Re: Problem with contemporaneous passive checks

Posted: Wed Sep 24, 2014 10:42 am
by abrist
This is is due to the external command pipe only supporting second resolution in time stamps, not microsecond resolution. Is there a way to slow the second passive result down by a second or more?