Looks like it didn't resolve the issue:
When run on the host that's reporting Offset unknown in Nagios:
Code: Select all
# /usr/local/nagios/libexec/check_ntp_time -H localhost -w 0.5 -c 1
NTP OK: Offset -1.147855073e-07 secs|offset=-0.000000s;0.500000;1.000000;
Nagios shows:
Code: Select all
Check NTP Sync
2m 27s
NTP CRITICAL: Offset unknown
It appears that NRDS has NOT pushed out the newer check routines that I have updated with the 1.4.16 plugins release.
On the Nagios box:
Code: Select all
# /usr/local/nagios/libexec/check_ntp_time -V
check_ntp_time v1.4.16 (nagios-plugins 1.4.16)
On the host:
Code: Select all
# /usr/local/nagios/libexec/check_ntp_time -V
check_ntp_time v2051 (nagios-plugins 1.4.13)
However, when I check the date of the service check on the host, it appears to have been touched today at about the time that I saved the NRDS config on the Nagios server:
Code: Select all
# ls -lh /usr/local/nagios/libexec/check_ntp_time
-rwxr-xr-x 1 nagios nagios 65K Jun 11 11:00 /usr/local/nagios/libexec/check_ntp_time
The nrds.cfg file was updated with the save of the config on the Nagios server, they both show version 8:
Code: Select all
# ls -lh /usr/local/nrdp/clients/nrds/nrds.cfg
-rwxrwxr-x 1 nagios nagios 4.5K Jun 11 11:00 /usr/local/nrdp/clients/nrds/nrds.cfg
How can I force the updated plug-ins to be updated on the hosts? I'm hoping that this will resolve the issue if it's an actual bug with the check.