Zabbix-报警功能(触发器/动作)

报警方式:

  ①.页面提示信息报警(值班运维)

  ②.页面声音提示报警

  ③.邮件信息报警

  ④.微信功能报警

  ⑤.短信功能报警/电话报警

1.页面提示和声音报警

第一个历程:创建触发器

配置--主机--选择相应监控主机触发器--创建触发器

   设置好表达式

   {web01:web_state.last()}<=2

   {监控主机名称:键值名称.调用的表达式函数}<=2

表达式总结:

last()      收集到的最新信息(数值)
max()       在一定周期内,收集到的最大值---用于负载均衡
min()       在一定周期内,收集到的最小值
sum()       周期内的数值总和
diff()      在一定周期内,判断收到的信息是否不同(做差值运算)
change()    在一定时间内,判断收集的信息是否不同
avg()       取一段时间的平均值(检测主机的温度)

企业工作遇见报警信息处理思路步骤:

第一步:看到报警提示信息,定位主机信息

第二步:看到主机信息之后,定位报警原因--获得监控项key值

第三步:根据key值信息,最终获得报警原因

至此:看到页面提示报警

第二个历程:  修改网页配置,有提示声音报警

点击小人头--正在发送消息--(消息超时-播放声音)--前段信息勾选
修改默认声音配置:
    1).在网页找到源代码文件名:alarm_disaster.wav
    2).在站点目录/usr/share/zabbix下查找:
        find /usr/share/zabbix -type f -name "alarm_disaster.mp3"
    3).将自己的音乐移动到/usr/share/zabbix/audio
    4).清除浏览器缓存,进行测试

2.邮件信息告警

自定义触发器

 

 A:配置发件人

 B:配置收件人

 

 C: 启动动作

 3.企业微信报警

1. 第一个历程:需要注册企业微信,并进行配置

01.获取企业id:

02.获取企业二维码:允许成员加入

     管理工具:

03.成员加入--进行审核通过

     应用小程序:

04.进行创建

05.收集程序信息(weixin.py中配置)

     企业ID    wwa9435dd24db70729

     AgentId  1000003

     Secret    DellPv3SV-AF90Bj2oS3a72cTrfPN2s-f0veTwO9Soo

2. 第二个历程:编写脚本(weixin.py)--和企业微信建立联系

cat /etc/zabbix/zabbix_server.conf
AlertScriptsPath=/usr/lib/zabbix/alertscripts
Chmod +x weixin.py

执行脚本报错问题解决:
问题:NO module named requests
	  yum -y install python-pip
      pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple

测试:
Python weixin.py zhangfuwei '下雨了''收衣服了'

3. 第三个历程:修改添加报警媒介

管理--报警媒介类型--添加
名称--类型(脚本)--脚本参数
脚本参数:{ALERT.SENDTO}
	     {ALERT.SUBJECT}
	     {ALERT.MESSAGE}.

脚本参数位置:

 

 

 4. 第四个历程:配置接受微信的人员

 

定义报警信息

4.短信和电话报警

利用第三方短信电话报警平台

第一种方式:利用阿里大鱼(收费)

第二种方式:利用onealert(免费)

    01.配置--应用--选择zabbix报警

    02.配置--通知策略

    03.配置--分派策略

5.定制报警模板

自定义报警信息	
服务器:{HOST.NAME}发生: {TRIGGER.NAME}故障!
{
告警主机:{HOST.NAME}
告警地址:{HOST.IP}
监控项目:{ITEM.NAME}
监控取值:{ITEM.LASTVALUE}
告警等级:{TRIGGER.SEVERITY}
当前状态:{TRIGGER.STATUS}
告警信息:{TRIGGER.NAME}
告警时间:{EVENT.DATE} {EVENT.TIME}
事件ID:{EVENT.ID}
}

最终企业微信报警效果如下: 

 6.定制报警发送次数

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CN-FuWei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值