1. Dependency information do not exported in xml. I lost all dependencies after transfer hosts from one zabbix installation to another!
2. In case of "static" linking template items and triggers in to host configuration, i lost all custom added dependencies after _any_ changes in template!
Pain in ass to configure hundred of dependencies. And lost it all.
Example:
I have "host1", "host2" and "switch1", and all linked to template "ping"
I have "ping" template with 3 triggers:
a. "latency more 50ms", that depends on "host down", and "latency more 100ms"
b. "latency more 100ms", that depends on "host down"
c. "host down"
then i must add in every host (host1, host2, etc) in every trigger dependency from same trigger at "switch1".
at host "host1" it looks like
a. "latency more 50ms", depends on "host down@host1", "latency more 100ms@host1", "latency more 100ms@switch1", "latency more 50ms@switch1"
b. "latency more 100ms", depends on "host down@host1", "latency more 100ms@switch1", "host down@switch1"
c. "host down", depends "host down@switch1"
after that any changes in template "ping" (for example: trigger name, trigger severity, ..) and all manually configure dependencies are erased.
2. In case of "static" linking template items and triggers in to host configuration, i lost all custom added dependencies after _any_ changes in template!
Pain in ass to configure hundred of dependencies. And lost it all.
Example:
I have "host1", "host2" and "switch1", and all linked to template "ping"
I have "ping" template with 3 triggers:
a. "latency more 50ms", that depends on "host down", and "latency more 100ms"
b. "latency more 100ms", that depends on "host down"
c. "host down"
then i must add in every host (host1, host2, etc) in every trigger dependency from same trigger at "switch1".
at host "host1" it looks like
a. "latency more 50ms", depends on "host down@host1", "latency more 100ms@host1", "latency more 100ms@switch1", "latency more 50ms@switch1"
b. "latency more 100ms", depends on "host down@host1", "latency more 100ms@switch1", "host down@switch1"
c. "host down", depends "host down@switch1"
after that any changes in template "ping" (for example: trigger name, trigger severity, ..) and all manually configure dependencies are erased.