zoukankan      html  css  js  c++  java
  • zabbix 微信报警

    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'

     

  • 相关阅读:
    (转).NET 多线程编程
    [WAP]WML学习笔记总结
    [计划]2010年1月的工作学习计划
    [计划]11月&12月学习与工作计划
    [HTTP]HTTP协议学习总结第一弹:RFC2616初读总结
    [培训总结]海量服务培训总结
    [随想]忙碌的2010
    Android电源管理
    Android 1.5: 飞行模式分析
    android JNI 调用
  • 原文地址:https://www.cnblogs.com/xiaoyou2018/p/9669752.html
Copyright © 2011-2022 走看看