zabbix triggers

2021-08-15  本文已影响0人  麟之趾a

zabbix triggers

zabbix的触发器,通俗意义上讲是一个布尔型的条件表达式。我们通过定义区间的数值和item采集到的数值做对比,如果采集的数值在我们定义的区间内,就会触发event(事件),action捕捉到event,通过信道向运维人员发送报警信息

trigger定义

host:item.function().opercation.(iregex).contentist
host:item 为监控主机的采集项
function 采集采用什么函数进行取值。比如最近三分钟的平均值,最近10次的平均值,最后一次的数值...
opercation 采集到的数值用什么方式进行比较例 + - = * / > <....
contentist 目标值

trigger 报警级别

trigger 测试

测试item中网卡流入的报文数大小,如果再每秒多于500个则报警

zabbix-trigger.png

模拟测试trigger

server端

yum -y install hping3
hping3 --faster 10.0.0.101 //10.0.0.101为zabbix-agent主机
image.png

可以看到此时网卡的流量剧增


image.png

可以看到已经触发trigger

模拟邮件报警

添加报警媒介

image.png

添加action

action.png action-operations.png
Operations
image.png
Recovery operations

恢复操作


image.png

一般定义成Notify all involved发送给所有人

Update operations

更新操作


image.png

添加接收报警人的信息

在zabbix用户中定义,报警人的接收媒介


image.png
上一篇 下一篇

猜你喜欢

热点阅读