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'

     

  • 相关阅读:
    Java进阶——线程安全和非线程安全
    Java进阶——线程与多线程
    Java进阶——反射
    SpringBoot——SpringBoot框架介绍
    亲逢APP项目知识点
    诗韵APP项目技术点
    Spring框架——WebService
    Spring框架——ORM
    Spring框架——JDBC
    Spring框架——Spring响应
  • 原文地址:https://www.cnblogs.com/xiaoyou2018/p/9669752.html
Copyright © 2011-2022 走看看