I think you can find what you're looking for here:
nagios.sourceforge.net/docs/2_0/ ... ncies.html
You need to configure dependencies. You can make hosts dependent on other hosts and services dependent on other services. However, I don't know of any way to make services dependent on a host. I posted a similar question, and have received no responses. I have considered possible work-arounds for this, and have come up with the following options:
- Lets say you check your hosts by pinging them. You could create a service that pings these hosts as well and then make your other services dependent on that service.
- You could try to configure your services as "pseudo-hosts" and make these new pseudo-hosts dependent upon the actual host.
Hope this helps. I would be VERY interested in a more elegant solution, so if anybody has one, please let me know!