Zabbix Best Practices

flapping - дребезжание триггера

dependencies - зависимости

detecting anomalies - обнаружение аномалий

host:key.[min,max,avg,last,count](1h,7d)

hysteresis - гистерезис (разные условия на подъем и опускание триггера)

({TRIGGER.VALUE}=0&{server:temp.last(0)}>20)|
({TRIGGER.VALUE}=1&{server:temp.last(0)}>15)

({TRIGGER.VALUE}=0&{Template RVI-R0XLB:net.tcp.service[tcp,,37777].max(5m)}=0)|
({TRIGGER.VALUE}=1&{Template RVI-R0XLB:net.tcp.service[tcp,,37777].min(10m)}=0)

({TRIGGER.VALUE}=0&{server:vfs.fs.size[/,free].max(5m)}<10G) |
({TRIGGER.VALUE}=1&{server:vfs.fs.size[/,free].min(10m)}<40G)

({TRIGGER.VALUE}=0 and {Template RVI-R0XLB:net.tcp.service[tcp,,37777].max(5m)}=0) or 
({TRIGGER.VALUE}=1 and {Template RVI-R0XLB:net.tcp.service[tcp,,37777].min(10m)}=0)

({TRIGGER.VALUE}=0 and {Template SNMP Juniper DNS proxy:jnxJsDnsProxyServerFailures.min(#3)}>10) or
({TRIGGER.VALUE}=1 and {Template SNMP Juniper DNS proxy:jnxJsDnsProxyServerFailures.sum(#5)}>0)

({TRIGGER.VALUE}=0 and {Template SNMP Juniper SRX Branch:jnxOperatingTemp.9.2.0.0.min(60)}>60) or
({TRIGGER.VALUE}=1 and {Template SNMP Juniper SRX Branch:jnxOperatingTemp.9.2.0.0.min(60)}>58)

({TRIGGER.VALUE}=0 and {Template ICMP Ping:icmpping.max({$MAXLOSTPINGTIME})}=0) or
({TRIGGER.VALUE}=1 and {Template ICMP Ping:icmpping.min({$MAXLOSTPINGTIME})}>0)

Пример 9

Активность ЦПУ в ночное время

Используем функцию time():

{zabbix:system.cpu.load[all,avg1].min(5m)}>2&{zabbix:system.cpu.load[all,avg1].time(0)}>000000&{zabbix:system.cpu.load[all,avg1].time(0)}<060000

Триггер может быть определен как ПРОБЛЕМА только в ночное время (00:00-06:00).

({mi-1c02:backup.lastchange[Trade82_real_Разностный].fuzzytime(3600)}=0) and
({mi-1c02:backup.lastchange[Trade82_real_Разностный].time(0)}>050100)

{dom-dc-sql01:backup.lastchange[tradebase3_inc].fuzzytime(3600)}=0 and {dom-dc-sql01:backup.lastchange[tradebase3_inc].time(0)}>120000 and {dom-dc-sql01:backup.lastchange[tradebase3_inc].time(0)}<200000

Thresholds

{zabbix:system.cpu.load.last()}>{$MAXCPULOAD}