晓夏

YoungCheung

Zhang Sir's technical way

Zabbix企业微信监控报警更新了你知道吗?

浏览量:3136

最近企业微信公众号和企业微信合并了,原先使用微信发送告警的用户无法正常使用,邮件发不了,为了方便我的小伙伴们能够正常使用,简单的写写企业微信如何报警。

     下面来详述操作步骤

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

企业应用-->添加应用

blob.png


blob.png

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


blob.png

AgentId

1000002

Secret

8ewZb6ZW6rpaBEnPb1smmsiRCA1v-vGLYgtgWbUU4zY

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

找到企业CorpID,我的企业


blob.png

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

AgentId 1000002

Secret   8ewZb6ZW6rpaBEnPb1smmsiRCA1v-vGLYgtgWbUU4zY

CorpID   xxxxxxxxxxxxxxxxxxxxxxxxxxxx

下载脚本:

[root@backup alertscripts]# pwd
/usr/lib/zabbix/alertscripts
[root@backup alertscripts]# wget http://download.zhsir.org/Zabbix/weixin_linux_amd64
[root@backup alertscripts]# mv weixin_linux_amd64 weixin
[root@backup alertscripts]# chmod   755 weixin 
[root@backup alertscripts]# chown  zabbix:zabbix weixin


脚本测试

[root@backup alertscripts]# ./weixin --corpid=wx4a257xxxxx --corpsecret=8ewZb6ZW6rpaBEnPb1smmsiRCA1vxxxxxx   --msg="您好,告警测试" --user=522449193 --agentid=1000002
返回数据:
{"errcode":0,"errmsg":"ok","invaliduser":""}


web页面配置

blob.png


blob.png

其他配置保持不变

接下来我们模拟将zabbix agent停止


[root@backup alertscripts]# /etc/init.d/zabbix_agentd stop
Shutting down zabbix_agentd:            [  OK  ]

blob.png



blob.png


注意以上仅做参考,Zabbix 版本>=3.0。

神回复

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • kkk 回复该评论

    你这个脚本是编译了的,里面没有写什么XX门吧!?

    发布于 2017-06-20 23:16:48

  • cnjxxf 回复该评论

    执行完提示这个,{"errcode":0,"errmsg":"ok","invaliduser":""},但我手机在企业微信中没有收到信息,这是何解?!

    发布于 2017-08-02 12:49:38

  • 123 回复该评论

    脚本下载不了,求更新地址

    发布于 2017-08-15 18:04:50

  • 123 回复该评论

    脚本下载不了,求更新地址

    发布于 2017-08-15 18:08:45

  • 访客 回复该评论

    请教下用微信脚本测试提示成功,微信收不到数据 ,配置好告警选项告警时,动作日志显示发送成功,微信也收不到消息

    发布于 2019-09-10 10:26:25