mirror of https://github.com/Icinga/icinga2.git
parent
6455c51777
commit
3254cea01f
|
@ -956,6 +956,22 @@ account but all parents are inherited.
|
||||||
|
|
||||||
Notifications are suppressed if a host or service becomes unreachable.
|
Notifications are suppressed if a host or service becomes unreachable.
|
||||||
|
|
||||||
|
### <a id="dependencies-implicit-host-service"></a> Implicit Dependencies for Services on Host
|
||||||
|
|
||||||
|
Icinga 2 automatically adds an implicit dependency for services on their host. That way
|
||||||
|
service notifications are suppressed when a host is `DOWN` or `UNREACHABLE`. This dependency
|
||||||
|
does not overwrite other dependencies and implicitely sets `disable_notifications = true` and
|
||||||
|
`states = [ Up ]` for all service objects.
|
||||||
|
|
||||||
|
Service checks are still executed. If you want to prevent them from happening, you can
|
||||||
|
apply the following dependency to all services setting their host as `parent_host_name`
|
||||||
|
and disabling the checks. `assign where true` matches on all `Service` objects.
|
||||||
|
|
||||||
|
apply Dependency "disable-host-service-checks" to Service {
|
||||||
|
disable_checks = true
|
||||||
|
assign where true
|
||||||
|
}
|
||||||
|
|
||||||
### <a id="dependencies-network-reachability"></a> Dependencies for Network Reachability
|
### <a id="dependencies-network-reachability"></a> Dependencies for Network Reachability
|
||||||
|
|
||||||
A common scenario is the Icinga 2 server behind a router. Checking internet
|
A common scenario is the Icinga 2 server behind a router. Checking internet
|
||||||
|
|
Loading…
Reference in New Issue