apply Service "agent-health" { import "generic-service" zone = "master" check_command = "cluster-zone" assign where host.vars.os ignore where host.vars.cluster_zone == "master" } apply Dependency "agent-health-check" to Service { parent_service_name = "agent-health" states = [ OK ] disable_notifications = true assign where host.vars.os ignore where host.vars.cluster_zone == "master" ignore where service.name == "agent-health" // Avoid self dependency }