zabbix 企业微信号报警
2017-08-03 本文已影响42人
WFF_FFW
一:企业微信号注册
1. 登录/注册 地址:https://work.weixin.qq.com/
企业微信注册1
2
3
4
5
注册就完成了
2.配置企业微信号
2.1):添加成员
1
2
3
4
2.2):添加企业应用
5
6
7
2.3):查看企业的CorpID和应用的Secret、Agentld 8
9
因为在这边我已经是管理员了,同一个微信账号以员工的身份再去关注就不可以了,所以,此后我用另一个账户及应用做测试。
3.准备的信息:
微信企业号、企业号已经被部门成员关注、有一个可以发消息的应用、一个授权管理员可以使用应用给成员发送消息
1.记录用户的账号(唯一标识)
2.企业的CorpID和应用的Secret、Agentld
二.zabbix serverd配置
1.修改zabbix.conf
我们设置zabbix默认脚本路径,这样在web端就可以获取到脚本
grep alertscripts /usr/local/zabbix/etc/zabbix_server.conf
1
2.脚本设置
2.1)下载脚本并赋予权限
1.jpgwget http://download.zhsir.org/Zabbix/weixin_linux_amd64
mv weixin_linux_amd64 wechat
chmod 755 wechat
chown zabbix:zabbix wechat
2.2)执行脚本,进行测试
./wechat --corpid=wwcxxxxxxxxxxxxxxxx --corpsecret=Q-HMnIo9HKX8kZwbT4m1SUcS-kmYhmiuRgr4DCLreQA --msg="您好,告警测试" --user=CongYuHong --agentid=1000002
2.jpg 3.jpg--corpid= 我的企业->企业信息里的CorpID
--corpsecret= 企业应用->Secret
-msg= 内容
-user= 2.1中图3所说的唯一标识
--agentid=企业应用->Agentld
已经收到消息!!!
3)zabbix_server WEB端配置
3.1)创建媒体类型
管理-》报警媒介类型-》创建媒体类型
1
2
3.2)创建动作
配置-》动作-》事件源/创建动作
1
2.jpg
操作
3.jpg
恢复操作
4.jpg
管理-》用户-》admin(别名)-》报警媒介
5.png
测试报警
在此简单的监控端口去实现报警及恢复报警
1.1)关闭服务,端口不存在,则报警。
/opt/test-8686/bin/shutdown.sh
1
1.2)启动服务,端口存在,则报警恢复的消息
/opt/wufangfang-test-8686/bin/startup.sh
2
微信报警已完成,如有什么问题可以私信我,互相学习!!!