专栏名称: 运维帮
互联网技术分享平台,分享的力量。帮主一直坚信技术可以改变世界,从毕业到现在干了15年运维,有许多话要和你说。
目录
相关文章推荐
运维  ·  再见,CDN 巨头:Akamai 宣布 ... ·  3 天前  
51好读  ›  专栏  ›  运维帮

zabbix3.0 配置钉钉机器人告警

运维帮  · 公众号  · 运维  · 2018-12-14 17:38

正文

转自:https://www.cnblogs.com/91king/articles/7766384.html

钉钉机器人说明

群机器人是钉钉群的高级扩展功能。群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。例如:通过聚合GitHub,GitLab等源码管理服务,实现源码更新同步;通过聚合Trello,JIRA等项目协调服务,实现项目信息同步。不仅如此,群机器人支持Webhook协议的自定义接入,支持更多可能性,例如:你可将运维报警提醒通过自定义机器人聚合到钉钉群。

获取机器人token

插件下载安装

访问网址:https://www.appgao.com/files/192.html

1
2
3
[root@zwjf alertscripts]# vim /usr/local/etc/zabbix_server.conf
AlertScriptsPath=/usr/local/share/zabbix/alertscripts/
//配置脚本路径
[root@zwjf alertscripts]# pwd
/usr/local/share/zabbix/alertscripts //进入脚本路径
[root@zwjf alertscripts]# unzip golang-zabbix-robot-64.tar.gz
[root@zwjf alertscripts]# chmod  777  golang-zabbix-robot-64
//给可执行权限即可

报警媒介类型配置(zabbix web配置)

注释:

名称:随便写
类型:脚本
脚本名称:要与下载文件一致-webhook:是从钉钉机器人设置复制过来的-url:写本地的zabbix访问地址-log:自定义,日志文件需要自己创建

插件测试

1
2
3
4
5
6
7
[root@zwjf alertscripts] # ./golang-zabbix-robot-64 -webhook=https://oapi.dingtalk.com/robot/send?access_token=0d897419327299efadccef78c4a327596e86b315dbba1aea3212f707f0115d31
2017 /11/06 10:26:37 初始化完成。
2017 /11/06 10:26:37 开始创建消息。
2017 /11/06 10:26:37 来源消息为: "1.0" encoding= "UTF-8" ?> 千思网< /from > < time >2017.02.28 15:15:03< /time > 较高< /level > 这是一个来自[千思网](https: //www .qiansw.com)用于 zabbix 报警的 robot 程序示例。< /name > system.cpu.util[,iowait]< /key > 27.29 %< /value > 31.98 %< /now > < id >163956< /id > 127.0.0.1< /ip > FFFFFF00< /color > https: //www .qiansw.com /golang-zabbix-dingding-robot .html< /url > 25m< /age > PROBLEM< /status > Yes < /acknowledgement > 这里是故障确认消息!< /acknowledgementhistory > < /root >。






请到「今天看啥」查看全文