Grafana版本如下:
[root@test data]# grafana-server -v
Version 8.4.6 (commit: c53173ff6, branch: HEAD)
一、新建钉钉群,并自定义一个机器人
点击右上角设置 ------》 智能群助手 ------》 添加机器人 ------》右侧设置按钮 ------》点击自定义(通过Webhook接入自定义服务)
注意: 要保存好Webhook地址:
二、Grafana 告警设置
2.1 进入Grafana 的Alerting
点击“Add channel” , 添加通知渠道
2.2 添加钉钉通知
点击Test,钉钉群就收到了测试的通知,说明通道OK了。
2.3 配置钉钉通知
只有类似访问量这样的情况才会出现Alert 的Tab
参数说明:
(1)Rule:
Name:告警名称
Evaluate every:每多长时间计算下告警数据是否触发告警
For:如果警报规则已配置,并且查询违反了配置的阈值,则它将从“确定”变为“挂起”。Grafana不会发送任何更改通知。一旦警报规则触发超过持续时间,Alert 将变为Alerting并发送警报通知。
(2)Conditions
WHEN
min ()
OF
query (A, 1m, now)
IS ABOVE
10
表示:查询A语句在1分钟之前到现在的最小值,如果大于10则发送告警通知。
(3)Notifications
Send to: Grafana钉钉告警 (选择告警渠道)
Message: 告警通知内容
点击下面的“Test rule”
保存Dashboard.
达到条件后,钉钉收到消息:
告警之后会生成告警线: