Using the Network Reachability document, I've assigned the main routers on various networks as parent hosts to all hosts in their respective networks. When those networks go offline, I'm only notified that the parent router is offline. This is great.
However, when the network recovers, the parent router is quickly marked online, whereas many services on that network are still unreachable. Then comes the time for them all to be checked again, and they recover - and I get a whole bunch of recovery messages.
Is there a way to avoid this? Somehow silence the recovery messages if the cause was the parent router going offline?
It seems like using a parent host only protects me from the deluge of "service unreachable" messages, but not from the other deluge of recovery messages.
This is on Nagios 3.2.x