ZABBIX实现微信告警

1.1 上传脚本

根据自己server的环境进行选择

链接:https://pan.baidu.com/s/1lSyKFHoPnlDmUEAYxhJY7w

提取码:xi53

weixin_darwin_amd64

weixin_linux_amd64

weixin_windows_amd64.exe

cd /usr/lib/zabbix/alertscripts/

rz –y

mv weixin_linux_amd64 weixin.py

 

1.2 Zabbix web配置

1.添加用户

 

 

2.添加告警媒介

 

参数解释:

以下三个参数在企业微信里可以找到

--corpid=创建企业后自动生成

 

 

--corpsecret=创建应用后自动生成

--agentid=创建应用后自动生成

 

 

--user={ALERT.SENDTO}

--msg={ALERT.MESSAGE}

 

3.添加动作

 

告警模板

      告警主机:{HOST.NAME}

      告警地址:{HOST.IP}

      监控项目:{ITEM.NAME}

      监控取值:{ITEM.LASTVALUE}

      告警等级:{TRIGGER.SEVERITY}

      当前状态:{TRIGGER.STATUS}

      告警信息:{TRIGGER.NAME}

      告警时间:{EVENT.DATE} {EVENT.TIME}

      事件ID:{EVENT.ID}

恢复模板

      问题已在  {EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME} 解决

      事件名称: {EVENT.NAME}

      主机: {HOST.NAME}

      告警等级: {EVENT.SEVERITY}

      事件 ID: {EVENT.ID}

 

两边的操作细节配置都一样

 

4.自定义菜单

打开自己创建的应用

 

自己设置菜单输入url这样手机也方便一键打开zabbix首页或者其他监控软件的首页。

猜你喜欢

转载自www.cnblogs.com/FireLL/p/12653476.html