# Dependencies does not work like expected

**URL:** <https://community.icinga.com/t/dependencies-does-not-work-like-expected/15411>\
**Category:** Icinga 2\
**Tags:** notifications\
**Created:** [April 10, 2026, 8:07am UTC](https://community.icinga.com/t/dependencies-does-not-work-like-expected/15411 "2026-04-10T08:07:58Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![moreamazingnick](https://community.icinga.com/user_avatar/community.icinga.com/moreamazingnick/32/7725_2.png) [@moreamazingnick](https://community.icinga.com/u/moreamazingnick)\
**Post date:** [April 10, 2026, 9:57am UTC](https://community.icinga.com/t/dependencies-does-not-work-like-expected/15411/2 "2026-04-10T09:57:04Z")

</div>

Maybe that helps:

> [@Icinga Dependency redundancy\_group](https://community.icinga.com/t/icinga-dependency-redundancy-group/12792/7):
>
> what would be the syntax if i want to only depend on services? is it something like that? apply Dependency "dummy1" to Host { import "test" disable\_notifications = true assign where host.name == "Brother MFC-L2710DN" parent\_service\_name = "test!dummy1" redundancy\_group = "TEST" }

> [@Icinga Dependency redundancy\_group](https://community.icinga.com/t/icinga-dependency-redundancy-group/12792/8):
>
> Well, you can’t [Monitoring Basics - Icinga 2](https://icinga.com/docs/icinga-2/latest/doc/03-monitoring-basics/#dependencies). It’s mandatory for host dependencies. If you omit it here, the apply rule will determine the parent host dynamically.

> [@Icinga Dependency redundancy\_group](https://community.icinga.com/t/icinga-dependency-redundancy-group/12792/9):
>
> but that means that a host state cannot directly depend on a service state and if I set the host “test” down too the notification will be omitted?

---

_[View the full topic](https://community.icinga.com/t/dependencies-does-not-work-like-expected/15411)._
