Еще немного про zabbix…
Нужно было создать триггер, который бы срабатывал, если сервис не отвечает более 5 минут.
Вроде бы логично предположить, что триггер будет выглядеть так:
net.tcp.service[http,,8080].last(300)=0
Но это решение неверно, т.к. в описании функции триггера last сказано, что параметр сек – игнорируется.
А правильно использовать avg() вместо last():
net.tcp.service[http,,8080].avg(300)=0
В таком виде триггер будет работать именно так, как нам и нужно.
Нужно было создать триггер, который бы срабатывал, если сервис не отвечает более 5 минут.
Вроде бы логично предположить, что триггер будет выглядеть так:
net.tcp.service[http,,8080].last(300)=0
Но это решение неверно, т.к. в описании функции триггера last сказано, что параметр сек – игнорируется.
А правильно использовать avg() вместо last():
net.tcp.service[http,,8080].avg(300)=0
В таком виде триггер будет работать именно так, как нам и нужно.
net.tcp.service[http,,8080].max(300)=0
ОтветитьУдалитьsum(#3)}=0
ОтветитьУдалить