zabbix3.0微信报警配置.docx
立即下载
雨儿
2025-04-15
企业
微信
Secret
xxx
xin
接口
配置
成员
新建
添加
1 MB
Zabbix3.0微信报警配置
一、系统环境
操作系统:centos6.5
Web环境:lnmp
Zabbix版本:3.0.5
二、申请微信企业号
https://qy.weixin.qq.com/
2.1申请企业号(步骤省略)
选择类型企业号
主体类型为团队
2.2新建组织机构并添加企业成员
在组织架构中新建一个部门
新增成员并关注企业号
2.3新建消息应用
应用中心添加应用
消息型应用
记住该应用ID号
2.4权限配置
设置 权限管理 新建管理组
添加管理员(企业号创建者无法管理)
记住corpid和Secret
2.5微信接口调用
调用微信接口需要一个调用接口的凭证:access_token
通过CorpID和Secret可以获得access_token
微信企业号接口调试地址: http://qydev.weixin.qq.com/debug
输入CorpID和Secret得到红框内的返回值代表连接成功
三、脚本配置
3.1编写shell脚本
vim /usr/local/zabbix/share/zabbix/alertscripts/weixin.sh
#!/bin/bash
CropID='xxxxxxxxxx'
Secret='xxxxxxxxxx'
GURL="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$CropID&corpsecret=$Secret"
#get acccess_token
Gtoken=$(/usr/bin/curl -s -G $GURL | awk -F\" '{print $4}')
PURL="https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$Gtoken"
#
function body() {
local int AppID=1 #企业号中的应用id
local UserID="zabbix" #部门成员id,zabbix中定义的微信接收者
local PartyID=2 #部门id,定义了范围,组内成员都
企业/微信/Secret/xxx/xin/接口/配置/成员/新建/添加/
企业/微信/Secret/xxx/xin/接口/配置/成员/新建/添加/

-->