zabbix企业微信群告警

由于邮件告警很多人会忽视,所以选择企业微信告警。下面介绍如何去配置。

1.注册企业微信,网上教程很多,可直接参考。

2.创建应用,如下图所示

zabbix企业微信群告警_第1张图片

zabbix企业微信群告警_第2张图片

3.在企业微信中拉一个群,然后添加机器人告警"<<运维告警>>"。

zabbix企业微信群告警_第3张图片

群机器人的名称就是"运维告警"。

3.、 在zabbix告警目录新建wechat.py脚本

#!/usr/bin/python
# -*- coding: utf-8 -*-
import requests
import json
import sys
import os

headers = {'Content-Type': 'application/json;charset=utf-8'}
api_url = ""   #复制群运维告警机器人webhook地址到这

def msg(text):
    json_text= {
     "msgtype": "text",
        "text": {
            "content": text
        },
    }
    print requests.post(api_url,json.dumps(json_text),headers=headers).content

if __name__ == '__main__':
    text = sys.argv[1]
    msg(text)

打开企业微信群聊框,找到运维告警机器人的webhook地址

zabbix企业微信群告警_第4张图片

 

4.测试发送消息

zabbix企业微信群告警_第5张图片

5.zabbix配置,前面有如何配置监控项,触发器,以及报警媒介等,这里我们直接看配置。

zabbix企业微信群告警_第6张图片

zabbix企业微信群告警_第7张图片

zabbix企业微信群告警_第8张图片

zabbix企业微信群告警_第9张图片

zabbix企业微信群告警_第10张图片

zabbix企业微信群告警_第11张图片

6.验证,停掉和重启redis服务,查看是否有告警信息发出来

zabbix企业微信群告警_第12张图片

你可能感兴趣的:(Zabbix/Grafana)