wechat.py  链接:https://pan.baidu.com/s/1Qxvnex804Yhb3rv6lnxhRg 密码:52nj 

进入/usr/lib/zabbix/alertscripts上传脚本wechat.py

注意:需要修改4处:

    1.14行、15行

    2.65行、67行  

说明下,67行是你的组部门id号,agentid是你应用id号

[root@zabbix-serveralertscripts]# chmod +x  wechat.py

[root@zabbix-serveralertscripts]# chown  zabbix:zabbix wechat.py

测试脚本(发一个信息给zhangqiang)

[root@zabbix-serveralertscripts]# ./wechat.py zhangqiang  test test

 

 

注意自己的corpid、corpsecret、--agentid

--corpid=

--corpsecret=

--msg={ALERT.MESSAGE}

--user={ALERT.SENDTO}

--agentid=

默认接收人:

故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生:{TRIGGER.NAME}故障!

默认信息:

告警主机:{HOST.NAME}

主机地址:{HOST.IP}

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

告警等级:{TRIGGER.SEVERITY}

告警信息:{TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

事件ID:{EVENT.ID}

 

恢复操作

默认接收人:

恢复{TRIGGER.STATUS},服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!

默认信息:

接收人:{TRIGGER.STATUS}: {TRIGGER.NAME}

告警主机:{HOST.NAME}

主机地址:{HOST.IP}

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

告警等级:{TRIGGER.SEVERITY}

告警信息:{TRIGGER.NAME}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

事件ID:{EVENT.ID}

 

如果填部门的ID,就是整个部门都能收到信息,如果单填成员账户就是个人收取,我这里填个人测试账户'zhangqiang'

 

posted on 2018-09-18 16:36  小油2018  阅读(269)  评论(0编辑  收藏  举报