一、企业微信端配置

1、创建微信群机器人

在需要接收告警信息的企业微信群上右键(注意群里成员至少要3人以上),选择“添加群机器人”,设置机器人名称,系统自动生成此机器人的webhook地址,请记住该地址,不要随便给其他人,以免无关人员通过此地址推送垃圾信息!

2、查看群机器人webhook信息,后面需要用到。

二、告警脚本配置

ps:zabbix利用python脚本给企业微信机器人推送告警信息~

1、登录zabbix server服务器,查找并进入zabbix告警脚本调用目录grep -Ev '^$|#' /etc/zabbix/zabbix_server.conf | grep ^A

查到目录为 /usr/lib/zabbix/alertscripts 这也是默认告警脚本目录,进入此目录,创建脚本文件并编辑,名称自定义,例如 wechat_alert.py,填入以下脚本内容,并将“url”字段修改为刚才的机器人webhook地址。#!/usr/bin/python

#-*- coding: utf-8 -*-

import requests

import json

import sys

import os

headers = {'Content-Type': 'application/json;charset=utf-8'}

api_url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=cxxxxxxxxxxxxxxxx"   #这个是企业微信机器人生成的webhook地址,修改为你的即可。

def msg(text):

json_text= {

"msgtype": "text",

"text": {

"content": text,

"mentioned_mobile_list":["13800000000","13800000001"]     #这个是企业微信机器人自动艾特群里成员,修改为群成员手机号即可。

},

}

print requests.post(api_url,json.dumps(json_text),headers=headers).content

if __name__ == '__main__':

text = sys.argv[1]

msg(text)

2、赋予此脚本执行权限,并进行文本内容推送测试chmod +x wechat_alert.py

python wechat_alert.py 告警测试

微信群机器人正常收到推送内容:

ps:如果执行后报错类似 import requests 未找到,执行下面命令安装即可:yum install python-requests -y

三、zabbix端配置企业微信告警

1、创建告警媒介

管理---报警媒介类型---右上角“创建媒体类型”

名称自定义,类型选择“脚本”,脚本名称填写刚才创建的python脚本文件名称,参数调用告警消息字段,添加即可:

2、编辑用户告警媒介选项

管理---用户,选择需要发送告警消息的用户,点击用户名称进入配置页面,选择“报警媒介”标签,点击添加新媒介

类型选择刚才创建的企业微信告警媒介,收件人填写机器人所在群成员的任何可以作为关键信息的内容,例如成员名称,成员手机号等,启用时段和告警程度按照需求选择,然后启用添加即可

3、配置告警动作参数

配置---动作---右上角“创建动作”

在“动作”标签填写动作名称,添加触发器示警度和触发条件,然后切换到“操作”标签,设置示警动作详细配置:

按照下图进行配置,添加“操作”配置。告警消息自定义内容如下,可复制使用:主题:

故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!

消息:

告警主机:{HOSTNAME1}

告警地址:{HOST.IP}

告警时间:{EVENT.DATE} {EVENT.TIME}

告警等级:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

按照下图进行配置,添加“恢复操作”配置。恢复告警消息自定义内容如下,可复制使用:主题:

故障恢复{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}已恢复!

消息:

恢复告警主机:{HOSTNAME1}

告警地址:{HOST.IP}

告警时间:{EVENT.DATE} {EVENT.TIME}

告警等级:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警项目:{TRIGGER.KEY1}

问题详情:{ITEM.NAME}:{ITEM.VALUE}

当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

完成“动作”和“操作”两个标签配置后,添加确认即可。

系统已经完成了告警动作生成,这就完成了通过企业微信机器人推送告警的所有配置!

等待有触发告警的项目,即可通过微信群机器人推送到群里。

企业微信机器人推送mysql_Zabbix.5.0设置企业微信群机器人推送告警信息相关推荐

  1. 企业微信怎么输入服务器id,在后台设置企业微信信息时,如何获得企业ID( CorpId )和 Secret ?...

    **一.登录企业微信管理后台** 点击下方的链接,前往企业微信管理后台,使用管理员的企业微信扫码登录 [https://work.weixin.qq.com/](https://work.weixin ...

  2. 企业微信机器人推送mysql_进阶功能|将数据推送到企业微信群机器人

    当通过金数据收集到新数据/新客资后,如何才能在企业微信中快速通知特定负责人进行处理呢? 小金特别准备了一份文档,帮助大家了解学习噢- 前期准备工作 1.金数据账户 2.WinDeal账户 3.企业微信 ...

  3. Zabbix-3.0.3实现微信(WeChat)告警

    Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及 ...

  4. 百度URL自动推送收录插件【土拨鼠网站日记管理(分析推送二合一)】推送功能配置教程

    推送功能配置教程(推送功能和网站日记分析功能可以单独分开始用,需要哪个功能就单独设置这个功能即可): 第一次使用推送功能需要在[工具设置]先生成缓存数据库和配置推送计划 初次设置: 自动爬取整站URL ...

  5. Python使用飞书群机器人发送消息

    原创文|Space9 机器人简单介绍 飞书群中的自定义机器人是通过webhook的形式将你要发送的消息即时发送到群聊中 在群聊中添加机器人 进入群聊,打开群设置,找到群机器人,并点击添加机器人.选择C ...

  6. CoCube群机器人预览→资讯剧透←

    群机器人 群体机器人技术是一个非常有吸引力的研究领域,它基于将群体智能的范式和方法应用于简单的同质机器人组,以分布式和分散的方式进行协调,以执行单个机器人无法完成的困难任务. Swarm Roboti ...

  7. python 企业微信群机器人_企业微信群机器人应用:使用python从网站抓取行业资讯并定时推送...

    在企业经营过程中,及时了解行业相关信息(市场动态.竞品策略.行业数据等等)是非常必要的.通常情况下,商品部门.营销部门.市场部门可能都会安排专门的人员定期进行这些信息的搜集.整理,再进行内部的分享. ...

  8. div区域内容抓取_企业微信群机器人应用:使用python从网站抓取行业资讯并定时推送...

    在企业经营过程中,及时了解行业相关信息(市场动态.竞品策略.行业数据等等)是非常必要的.通常情况下,商品部门.营销部门.市场部门可能都会安排专门的人员定期进行这些信息的搜集.整理,再进行内部的分享. ...

  9. 持续集成之消息推送:钉钉与企业微信的群聊机器人通用示例

    使用钉钉和企业微信的群聊机器人可以进行消息推送,这篇文章使用一个简单的脚本来说明其使用方式. 推送消息的方法 钉钉或者企业微信的群机器人都可提供消息推送的功能,相关的机器人的添加和消息推送的方法可以参 ...

最新文章

  1. java线程通信概念_java基础线程总结(线程概念、线程创建方式、线程间通信、线程重要方法)...
  2. 保障危险品的物流安全问题,大数据扮演了重要角色
  3. Sublime Text 3 安装Go语言相关插件gosublime时 搜不到gosublime
  4. AI向程序员老司机学习:从眼神的变化中寻找bug
  5. 东南大学成贤c语言试卷,成贤高数(下)期中试卷参考答案
  6. android 中管理短信
  7. office2010安装报错
  8. UE4+LiveLinkFace面部动作捕捉
  9. react-custom-scrollbars样式
  10. 巴比特独家 | 我们梳理98家新三板公司年报,发现企业布局区块链6大特点
  11. 付费版百度指数 就是这么坑爹
  12. 安卓pdf阅读器_【软件分享】自用的一款PDF阅读器——悦书PDF阅读器,支持护眼模式、注释涂鸦、PDF转换,功能齐全,界面简洁美观。...
  13. 请收藏ANSYS Fluent电子风扇效能及噪音仿真攻略
  14. 小米手机权限开启方法9
  15. JAVA泛型实例化代码
  16. UG参数化建模代入ansys workbench进行优化设计的处理步骤
  17. Android提示“很抱歉,xxx已停止运行“,adb命令连接模拟器并查看安卓日志
  18. 微信小程序设置启动页面
  19. Dreamweaver 1 网页制作
  20. linux python乱码_linux下python中文乱码解决方案详解

热门文章

  1. 中图法检索计算机科学,基于蒙太古语义学和受控自然语言的文献信息系统-上海师范大学学报.PDF...
  2. 7个好用到爆的音频、配乐素材网站,BGM都在这里了
  3. SQL教程——循环结构
  4. Postgre SQL修改字段类型语法
  5. 京东pop店铺订单导出
  6. 基础篇:3.2)规范化:3d零件建模
  7. 【MySQL】深入理解MySQL索引优化器原理(MySQL专栏启动)
  8. 77个优美句子+漂亮翻译
  9. Linux 删除目录的方法
  10. CMake中add_executable的使用