Zabbix微信报警触发

(1)         企业应用-创建应用

1.除了对个人添加微信报警之外,还可以添加不同管理组,接受同一个应用推送的消息,

成员账号,组织部门ID,应用Agent ID,CorpID和Secret,调用API接口需要用到这些信息

https://work.weixin.qq.com/

Zabbix微信报警触发

微信扫描二维码,即可登录企业微信后台管理平台

Zabbix微信报警触发

【一】进入后台选择“通讯录”,有必要可以创建一个组,将告警接受人添加到该组中;

要注意每个成员账号,后面在zabbix配置中会用到,只有关注微工作后台之后,才能接受到企业微信告警

Zabbix微信报警触发

【二】创建 应用,添加对应的logo,应用名称和介绍,可见范围选择对应的人员即可

Zabbix微信报警触发

重点记录下此应用的Agentid和Secret

Zabbix微信报警触发

 【三】打开我的企业,找到企业ID,后续告警可以应用

Zabbix微信报警触发

【微信告警脚本】

1.微信脚本植入zabbix server端~

[root@zabbix-server ~]# mv weixin_linux_amd64 /usr/local/zabbix/share/zabbix/alertscripts/weixin

[root@zabbix-server ~]# cd /usr/local/zabbix/share/zabbix/alertscripts/

[root@zabbix-server alertscripts]# chmod 755 weixin
Zabbix微信报警触发

Zabbix微信报警触发

测试成功~

2.zabbix web配置微信告警

Zabbix微信报警触发

3.设置告警接受人文章来源地址:https://www.yii666.com/article/756245.html

Zabbix微信报警触发

4.告警执行动作

Zabbix微信报警触发

Zabbix微信报警触发文章地址https://www.yii666.com/article/756245.html

Zabbix微信报警触发

Zabbix微信报警触发

2.获取企业CorpID,单击企业公众号首页“我的企业”,即可看到网址:yii666.com

Zabbix微信报警触发

3-----微信接口调试,调用微信接口需要一个调用接口的凭证:Access_token通过CorpID和Secret可以获得Access_token,微信企业号接口调试地址: http://qydev.weixin.qq.com/debug,

Zabbix微信报警触发

微信公众号调试!

Zabbix微信报警触发

4----获取微信报警工具

[root@zabbix-server ~]# mkdir /usr/local/zabbix/jiaoben -p

[root@zabbix-server ~]# cd /usr/local/zabbix/jiaoben/文章来源地址https://www.yii666.com/article/756245.html

[root@zabbix-server jiaoben]# wget http://dl.cactifans.org/tools/zabbix_weixin.x86_64.tar.gz

[root@zabbix-server jiaoben]# tar zxvf zabbix_weixin.x86_64.tar.gz
[root@zabbix-server jiaoben]# mv zabbix_weixin/weixin    .
[root@zabbix-server jiaoben]# ls
weixin   zabbix_weixin  zabbix_weixin.x86_64.tar.gz
[root@zabbix-server jiaoben]# chmod o+x weixin
[root@zabbix-server jiaoben]# mv zabbix_weixin/weixincfg.json  /etc/
[root@zabbix-server jiaoben]# rm -rf  zabbix_weixin.x86_64.tar.gz
[root@zabbix-server jiaoben]# rm -rf zabbix_weixin/
[root@zabbix-server jiaoben]# ls
weixin

5-----修改/etc/ weixincfg.json配置文件中corpid、secret、agentid,并测试脚本发送信息

[root@zabbix-server jiaoben]# vim /etc/weixincfg.json

Zabbix微信报警触发

Zabbix微信报警触发

标准信息格式:

./weixin  contact   subject   body

contact :企业微信账号,注意不是微信号,不是微信昵称,可以把用户账号设置成微信号或微信昵称网址:yii666.com<

subject:告警主题

Body:告警详情

Zabbix Server端微信配置文件

6----脚本调用

[root@zabbix-server ~]# vim /usr/local/zabbix/etc/zabbix_server.conf

AlertScriptsPath=/usr/local/zabbix/jiaoben/

Zabbix WEB端配置,设置Actions动作,并设置触发微信报警(ps:这里的脚本名称一定要与报警媒介类型名称一致)

Zabbix微信报警触发

Zabbix微信报警触发

配置接收微信信息的用户,Administration----》Users---->AdminàMedia(ps:填写企业微型接收端用户“账号”)

Zabbix微信报警触发

填写动作报警信息内容以及执行操作!

Zabbix微信报警触发

Zabbix微信报警触发

Zabbix微信报警触发

Zabbix微信报警触发

最后,我们可以将个人微信与企业微信报警信息同步!

打开后台管理,微信扫描微信插件通过关注公众号的方式实现报警信息同步

Zabbix微信报警触发

Zabbix微信报警触发

Zabbix微信报警触发

版权声明:本文内容来源于网络,版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。文本页已经标记具体来源原文地址,请点击原文查看来源网址,站内文章以及资源内容站长不承诺其正确性,如侵犯了您的权益,请联系站长如有侵权请联系站长,将立刻删除

Zabbix微信报警触发-相关文章

  1. zabbix邮件报警变量表

  2. zabbix微信报警信息优化模板

  3. zabbix报警信息设置

  4. zabbix发送报警的脚本

  5. zabbix系列 ~ 报警模式

  6. Zabbix微信报警触发

  7. Zabbix邮件报警配置

  8. python作业员工信息表程序(第四周)

    作业需求:1. 员工信息表程序,实现增删改查操作:2. 可进行模糊查询,语法至少支持下面3种:select name,age from staff_table where age 22select * from staff_table where dept = \\\"IT\\\"select * from staff_table where enroll_date like \\\"2013\\\"查到的信息,打印后,最后面还要显示查到的条数3. 可创建新员工纪录,

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信图片_20190322181744_03.jpg

微信扫一扫打赏

请作者喝杯咖啡吧~

支付宝扫一扫领取红包,优惠每天领

二维码1

zhifubaohongbao.png

二维码2

zhifubaohongbao2.png