微信号:oneoaas

介绍:OneOaaS专业 合作 开放 运维方案解决专家 http://www.oneoaas.com

Zabbix企业微信告警最新版

2017-06-05 13:36 OneOaaS

     最近企业微信公众号和企业微信合并了,导致了原先使用微信发送告警的用户无法正常使用,为了方便广大用户能够正常使用,oneoaas给出了解决方案。

     下面来详述操作步骤

     登录企业微信管理后台https://work.weixin.qq.com

企业应用-添加应用

返回到企业应用,找到刚才创建的"Zabbix告警"应用

AgentId

1000003

Secret

G-x3FJCUPLtqw5CUXfCZ6n_Bf3WmxIykkvV-nLuyBYg

记住这两个数据,后面会用到

找到企业CorpID,我的企业


好了,现在微信发送的三个必要参数已经找到。

AgentId 1000003

Secret   G-x3FJCUPLtqw5CUXfCZ6n_Bf3WmxIykkvV-nLuyBYg

CorpID   XXXXXXXXXXX


# 脚本位置:

wget https://raw.githubusercontent.com/OneOaaS/weixin-alert/master/weixin_linux_amd64

cp weixin_linux_amd64 /etc/zabbix/alertscripts/weixin

chown 755 /etc/zabbix/alertscripts/weixin

chown zabbix:zabbix /etc/zabbix/alertscripts/weixin


# 脚本测试

/etc/zabbix/alertscripts/weixin --corpid=wxee***********81aa --corpsecret=Mm0mHwI8iVsjA*JUGySxOFMIlbosoVEkWIEiw --msg="您好</br>告警测试" --user=oneoaas --agentid=1000003

返回数据:

{"errcode":0,"errmsg":"ok","invaliduser":""}


web界面配置




查看告警发送记录

企业微信收到的消息格式如下

注意本文中所用的方法仅适用于Zabbix 版本>=3.0

本文中的程序地址https://github.com/OneOaaS/weixin-alert

 
OneOaaS 更多文章 Zabbix告警多进程 技术分享-Bash shell从入门到应用 大屏展示OneOaaS Monitor社区版发布 OneOaaS解读Zabbix3.4新功能 ops world 2016深圳-Zabbix高级玩法PPT
猜您喜欢 WWDC2016临近 苹果开始布置会场外LOGO 阿里巴巴资深总监庄卓然分享移动技术的创新实践及趋势 当我们谈责任与保障的时候,我们谈什么? 中国电商未来十年的格局已逐步清晰 分布式服务框架的4项特性