Hi all,
I have configured the following service dependencies:
define servicedependency{
dependent_hostgroup_name rdhpc-nodes
dependent_service_description NX NXD Service Check,NX NXNode Service
Check,NX NXServer Service Check,SSH Check,NIS Client Service Check,Munge
Service Check,Slurmd Service Check,LSF Service Check
host_name evxcat
service_description TFTP Service Check
execution_failure_criteria w,u,c
notification_failure_criteria w,u,c
}
I am attempting to test this to ensure it works as expected. I am
stopping the TFTP service on my evxcat host and the LSF service on one
of my rdhpc-nodes hosts. Unless the "TFTP Service Check" runs before the
"LSF Service Check" I will get an alert for the LSF service even though
the TFTP service on the evxcat host is down. It is my understanding that
"enable_predictive_service_dependency_checks=1" is supposed to have
Icinga launch a parallel check of the TFTP service check to ensure it is
in a hard "OK" state before sending out a notification for the "LSF
Service Check". This is not happening.
cached_service_check_horizon is set to 15, and the checks are not
happening until several minutes later so that TFTP service "OK" status
should not be cached.
Any assistance in fixing this is greatly appreciated! _______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users