1. Есть стандартный шаблон от Zabbix - Template Module ICMP Ping
2. В шаблоне есть 3 триггера
Unavailable by ICMP ping
High ICMP ping response time
High ICMP ping loss
пока поговорим о
Unavailable by ICMP ping
High ICMP ping loss
3. Смотрим, что внутри High ICMP ping loss
Выражение: {Template Module ICMP Ping:icmppingloss.min(5m)}>{$ICMP_LOSS_WARN} and {Template Module ICMP Ping:icmppingloss.min(5m)}<100
Т,Е тригер сработает, если за последине 5 минут, минимально значение потеренных пакетов будет > {$ICMP_LOSS_WARN} и <100
Тут все понянятно, НО идем в зависимости и видем, что триггер зависит от Template Module ICMP Ping: Unavailable by ICMP ping, т.е если
узел недоступен по ICMP, т.е имеет состояние проблема, то данный триггер не будет выполнять действие, так вот тут возникает вопрос -
Когда узед недоступен, то у него потеря всегда 100% (это я беру за аксиому), так если узел недоступен, то триггер {Template Module ICMP Ping:icmppingloss.min(5m)}>{$ICMP_LOSS_WARN} and {Template Module ICMP Ping:icmppingloss.min(5m)}<100
и так не выполнится, ведь у него <100, а при недоступности узла будет =100, так зачем тогда тут нужна зависимость?
2. В шаблоне есть 3 триггера
Unavailable by ICMP ping
High ICMP ping response time
High ICMP ping loss
пока поговорим о
Unavailable by ICMP ping
High ICMP ping loss
3. Смотрим, что внутри High ICMP ping loss
Выражение: {Template Module ICMP Ping:icmppingloss.min(5m)}>{$ICMP_LOSS_WARN} and {Template Module ICMP Ping:icmppingloss.min(5m)}<100
Т,Е тригер сработает, если за последине 5 минут, минимально значение потеренных пакетов будет > {$ICMP_LOSS_WARN} и <100
Тут все понянятно, НО идем в зависимости и видем, что триггер зависит от Template Module ICMP Ping: Unavailable by ICMP ping, т.е если
узел недоступен по ICMP, т.е имеет состояние проблема, то данный триггер не будет выполнять действие, так вот тут возникает вопрос -
Когда узед недоступен, то у него потеря всегда 100% (это я беру за аксиому), так если узел недоступен, то триггер {Template Module ICMP Ping:icmppingloss.min(5m)}>{$ICMP_LOSS_WARN} and {Template Module ICMP Ping:icmppingloss.min(5m)}<100
и так не выполнится, ведь у него <100, а при недоступности узла будет =100, так зачем тогда тут нужна зависимость?
Comment