Using trigger dependency to suppress excessive event notifications is great. But when triggers are used to change host icons and link indicators on a hierarchical network map, trigger dependency becomes misleading at least.
Let's suppose that we have a central office router co-gw, a branch router branch-gw and three switches (branch-sw-1, branch-sw-2, branch-sw-3) behind the branch router. All network devices have an ICMP ping item and a trigger. Triggers of branch-sw-1, branch-sw-2 and branch-sw-3 depend on the trigger of branch-gw.
When the link between co-gw and branch-gw goes down, trigger of branch-gw changes its state from OK to PROBLEM, but the dependent tiriggers of branch-sw-1, branch-sw-2 and branch-sw-3 remain OK in full accordance to Zabbix documentation. As a result, on a network map all three branch switches are OK, which is definitely not true.
Would not it be more logical make trigger dependency work in the opposite to the current implementation?
Let's suppose that we have a central office router co-gw, a branch router branch-gw and three switches (branch-sw-1, branch-sw-2, branch-sw-3) behind the branch router. All network devices have an ICMP ping item and a trigger. Triggers of branch-sw-1, branch-sw-2 and branch-sw-3 depend on the trigger of branch-gw.
When the link between co-gw and branch-gw goes down, trigger of branch-gw changes its state from OK to PROBLEM, but the dependent tiriggers of branch-sw-1, branch-sw-2 and branch-sw-3 remain OK in full accordance to Zabbix documentation. As a result, on a network map all three branch switches are OK, which is definitely not true.
Would not it be more logical make trigger dependency work in the opposite to the current implementation?
Comment