zabbix4.2版本配置企业微信告警

  1. 企业微信注册(网址:https://work.weixin.qq.com/) 
  2. 配置企业微信后台 (1.创建部门;2.邀请人员加入企业微信;3. 添加应用。“企业应用-》创建应用”; 获取企业id,agentId,secret)

    

    3.zabbix服务端企业微信告警设置(设置zabbix默认脚本路径,这样在web端可以获取脚本)命令 

       1.)vim/etc/zabbix/zabbix_server.conf   

            AlertScriptsPath=/usr/lib/zabbix/alertscripts     

           chown -R  zabbix:zabbix  /usr/lib/zabbix/alertscripts(需要把这个文件夹递归的拥有者改成zabbix)   

       2.)下载python微信脚本安装simplejson(可自定义文件夹存放  cd/usr/local/src)

wget https://pypi.python.org/packages/f0/07/26b519e6ebb03c2a74989f7571e6ae6b82e9d7d81b8de6fcdbfc643c7b58/simplejson-3.8.2.tar.gz

      tar -zxvf simplejson-3.8.2.tar.gz && cd simplejson-3.8.2 解压并进入文件夹

      python setup.py build

      python setup.py install     安装

     3.)下载wechat.py

        yum -y install git     先安装git

       git clone https://github.com/X-Mars/Zabbix-Alert-WeChat.git  克隆下载

       cp Zabbix-Alert-WeChat/wechat.py    /usr/lib/zabbix/alertscripts/  将文件存放到alertscripts下

       chmod +x  wechat.py  && chown zabbix:zabbix wechat.py

      4.)修改wechat.py

        

      5.)可选择测试企业微信接口调试工具

       https://work.weixin.qq.com/api/devtools/devtool.php

      6.)脚本测试

         /usr/lib/zabbix/alertscripts/wechat.py  帐号  zabbix_test "DDDDDDDDDDDDDD"

 <参数1:用户名帐号  参数2:主题  参数3:内容>

   

   故障处理 :ImportError:No module named requests 提示缺少requests,解决办法为pip进行安装:

    wget https://pypi.python.org/packages/source/s/setuptools/setuptools-12.0.3.tar.gz

    tar -xvf setuptools-12.0.3.tar.gz

    cd setuptools-12.0.3

    python setup.py install                   

    wget  https://files.pythonhosted.org/packages/8b/8a/1b2aadd922db1afe6bc107b03de41d6d37a28a5923383e60695fba24ae81/pip-19.2.1.tar.gz
    tar -xvf pip-19.2.1.tar.gz

    cd pip-19.2.1

    python setup.py install

    pip install requests

    可以用命令脚本测试一下,重复3.6

    4.zabbix web配置企业微信告警

      1.)添加报警媒介类型

     2.)添加用户

         3.) 创建动作

      

  完成

  5.企业微信客服端测试

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值