zabbix配置微信告警

zabbxi配置微信告警需要使用企业微信

在企业微信中我的企业---->企业ID

 

 

 

 

 

 

在应用管理中创建应用集

 

 

 

 

 

 创建完成后点击进入创建的应用集中

 

 

 

 

配置微信报警需要这几个参数

 企业ID

Agentid

Secret

 

到这里为止在企业微信上的操作基本就已经结束了,此时我们应该去zabbix下配置脚本

 

 下载weixin并配置

[root@zabbix_server alertscripts]# cd /usr/local/share/zabbix/alertscripts/
[root@zabbix_server alertscripts]# wget https://raw.githubusercontent.com/OneOaaS/weixin-alert/master/weixin_linux_amd64 

[root@zabbix_server alertscripts]# mv weixin_linux_amd64  wechat
[root@zabbix_server alertscripts]# chmod +x wechat

 执行脚本进行测试

--corpid填写企业ID  --corpsecret创建应用中Secret中的id --msg告警消息 --user邀请用户的账号 --agentid应用程序中Agentdid
[root@zabbix_server alertscripts]# ./wechat --corpid=wwd3cb42509ffbd312  --corpsecret=T0sbz-GmKY6rMYU7Zm6GvyuinpXeLDcRs5rH73F1eU4  --msg="告警测试" --user=xxx --agentid=1000002 
{"errcode":0,"errmsg":"ok","invaliduser":""}

 

 

 

在zabbix web中添加媒介

 

 

 

Users-->Admin下添加媒介

send to 企业微信中接收消息的用户

 

 测试报警

 

收到消息

 

 

 添加Actions

 

触发动作之后收到消息

 

posted @ 2021-04-27 22:09  第七爻  阅读(360)  评论(0编辑  收藏  举报