zoukankan      html  css  js  c++  java
  • 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首页或者其他监控软件的首页。

  • 相关阅读:
    JAVA安装
    capture格式布局
    CSS样式表
    进制的转换
    CentOs7设置主机名称,以及主机名称和ip的对应关系
    CentOS7中NAT网卡设置静态IP
    CentOs7安装配置JDK
    基于Go语言构建区块链:part5
    基于Go语言构建区块链:part4
    BoltDB使用笔记
  • 原文地址:https://www.cnblogs.com/FireLL/p/12653476.html
Copyright © 2011-2022 走看看