I ought to clarify a little. In this particular instance, a parent host was marked down for a period of 1/2 an hour. The parent host was a router in which intrusion detection kicked in and disabled ping (thus host was marked down).
The services behind this router were still responding, albeit sporadically.
Does host checking of child hosts suspend if the parent host is down? Do I need to add host dependencies to achieve this? I thought that in the case of hosts, if a parent host is down, the child hosts are assumed to be too (without the need for host dependencies).
Would service checking on those child hosts be suspended?
I think I may be making a few too many assumptions.