概述
群机器人是钉钉群的高级扩展功能。群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。例如:通过聚合GitHub,GitLab等源码管理服务,实现源码更新同步;通过聚合Trello,JIRA等项目协调服务,实现项目信息同步。不仅如此,群机器人支持Webhook协议的自定义接入,支持更多可能性,例如:你可将运维报警提醒通过自定义机器人聚合到钉钉群
钉钉机器人创建
- 在钉钉内发起群聊或创建群组,机器人管理–>自定义
- 添加自定义机器人,记录webhook值。
zabbix配置
- 下载编写好的程序文件到zabbix的/usr/lib/zabbix/alertscripts目录:
1
https://www.appgao.com/files/192.html
1 | 解压更改名称为dingding.sh并且chmod +x dingding.sh && chown zabbix.zabbix dingding.sh |
创建媒介类型
设置参数
1
2
3
4-webhook=https://oapi.dingtalk.com/robot/send?access_token=6e582b91e0f8b2a800b38bb037d4512a8adff9d5b5e8398774e1114492a40c2d
-msg={ALERT.MESSAGE}
-url=http://43.x.x.x/zabbix
-log=/tmp/dingding.log配置动作
- 配置操作和恢复操作,填写发送的用户和发送方式
- 配置操作和恢复操作,填写发送的用户和发送方式
1 | 报警信息: |
- 设置用户报警媒介