INFO-N9E钉钉群机器人告警配置

适用模块/版本

N9E

具体说明

N9E 配置钉钉群机器人告警

使用示例

1、创建钉钉机器人 首先创建一个钉钉群,然后进入群设置,找到智能群助手,点击【添加机器人】,找到【自定义】,如图:

INFO-N9E钉钉群机器人告警配置 - 图1

进入自定义机器人页面,点击添加,给机器人取个名字,其次就是安全设置,这是钉钉新加的功能,老版本钉钉无需安全设置的,有三种安全设置方法,这里我们选择自定义关键字的方式:

INFO-N9E钉钉群机器人告警配置 - 图2

自定义了一个关键字“20”,因为告警消息里一定会有日期,比如 2020-09-09 12:12:12 年份里必然带有“20”这个字符串,所以,正常的告警消息一定是可以通过钉钉校验认证,不会被拒收。目前夜莺不支持其他的钉钉认证方式,只能选择关键字认证方式

点击完成,出现一个webhook的地址,复制出来,长这样:

https://oapi.dingtalk.com/robot/send?access_token=ce372d0514090a8c6ce22df82354b6aec0147fe467e91fe78dc43cacd77809dc

这个webhook的url中带有一个参数access_token,就是如下部分:

ce372d0514090a8c6ce22df82354b6aec0147fe467e91fe78dc43cacd77809dc

2、在夜莺里创建机器人账号 在用户管理页面,以管理员身份创建一个用户,把刚才记录的token填入更多联系方式中的Dingtalk Robot Token中,如下:

INFO-N9E钉钉群机器人告警配置 - 图3

把刚才创建的dingding_laotie账号添加到demo-root-group团队(默认团队)

注:可以克隆一条告警规则,将promql修改为相反的判断逻辑触发告警,测试邮件是否可以发送成功。发送不成功docker logs n9e相关容器查看报错日志。


作者:潘晓宇