I love the functionality Trigger Dependency since it is so useful in monitoring.
However, I want to differentiate the time intervals of two hosts in order to reduce my cpu and memory resources from checking pings at all times.
What I want to do is having a host item checked with 1 min of time interval which is dependent on another host item with 5 min or longer time interval and still get alerts based on the dependency.
Logically, even though it has not been 5 minutes, it should go and check ping when my primary host has a problem detected. So that I could find out the real origin of the problem right away instead of waiting all 5 minutes.
Could this be done by editing C source code?