Centos7 Zabbix3.4 微信告警配置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Centos7 Zabbix3.4 微信告警配置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2793字,纯文字阅读大概需要4分钟。
内容图文
![Centos7 Zabbix3.4 微信告警配置](/upload/InfoBanner/zyjiaocheng/942/432a9c99420f474284d79f67abe48844.jpg)
一、申请企业微信
1、填写注册信息
二、配置微信企业号
1、创建告警组,然后把接受消息人加进来
2、记录账号名称,等下填写接收人信息需要用到
3、点击我的企业,查看企业信息,要记录企业CorpID
4、点击企业应用,创建应用
5、填写信息和通知用户组
6、创建完,记录Agentld和Secret
三、配置zabbix服务器
1、首先确认已经记录的信息
告警组用户的账号,企业CorpID和创建应用的Secret、Agentld
2、修改zabbix.conf
[root@localhost ~]# grep alertscripts /etc/zabbix/zabbix_server.conf
# AlertScriptsPath=${datadir}/zabbix/alertscripts
AlertScriptsPath=/usr/lib/zabbix/alertscripts
我们设置zabbix默认脚本路径,这样在web端就可以获取到脚本
3、下载并设置脚本
[root@localhost ~]# cd /usr/lib/zabbix/alertscripts/
[root@localhost alertscripts]#wget http://download.zhsir.org/Zabbix/weixin_linux_amd64
--2018-06-16 12:31:52-- http://download.zhsir.org/Zabbix/weixin_linux_amd64
正在解析主机 download.zhsir.org (download.zhsir.org)... 101.200.208.210
正在连接 download.zhsir.org (download.zhsir.org)|101.200.208.210|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:3579488 (3.4M) [application/octet-stream]
正在保存至: “weixin_linux_amd64”
100%[============================================================================================================>] 3,579,488 1.98MB/s 用时 1.7s
2018-06-16 12:31:55 (1.98 MB/s) - 已保存 “weixin_linux_amd64” [3579488/3579488])
[root@localhost alertscripts]# mv weixin_linux_amd64 wechat
[root@localhost alertscripts]# chmod 755 wechat
[root@localhost alertscripts]# chown zabbix:zabbix wechat
4、执行脚本进行测试
[root@localhost alertscripts]# ./wechat --corpid=xxx --corpsecret=xxx --msg="您好,告警测试" --user=用户账号 --agentid=xxx
{"errcode":0,"errmsg":"ok","invaliduser":""}
提示:
--corpid= 我们企业里面的id
--corpsecret= 这里就是我们Secret里面的id
-msg= 内容
-user=企业微信里面的通讯录,用户账号的名字
因为脚本是编译过的,无法进行编辑,我们可以使用./wechat -h or --help 查看
四、zabbix web页面配置告警信息
1、管理-报警媒介类型-创建告警媒介
2、填写报警媒介信息
--corpid=我们企业里面的id
--corpsecret=这里就是我们Secret里面的id
--agentid= Agentld ID
--user={ALERT.SENDTO}
--msg={ALERT.MESSAGE}
3、设置告警用户
4、设置告警动作
1)动作信息
2)填写告警时候操作信息
故障告警:{TRIGGER.STATUS}: {TRIGGER.NAME}
告警主机:{HOST.NAME}
主机地址:{HOST.IP}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
事件代码:{EVENT.ID}
3)填写恢复操作信息
故障解除:{TRIGGER.STATUS}: {TRIGGER.NAME}
恢复主机:{HOST.NAME}
主机地址:{HOST.IP}
恢复时间:{EVENT.DATE} {EVENT.TIME}
恢复等级:{TRIGGER.SEVERITY}
恢复信息:{TRIGGER.NAME}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
事件代码:{EVENT.ID}
5、手动触发告警,测试微信接收信息
6、微信客户端
友人a笔记 发布了142 篇原创文章 · 获赞 125 · 访问量 27万+ 私信 关注
内容总结
以上是互联网集市为您收集整理的Centos7 Zabbix3.4 微信告警配置全部内容,希望文章能够帮你解决Centos7 Zabbix3.4 微信告警配置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。