添加告警规则
1.登录grafana
点击 Alerting > Alert rules
点击 + New alert rule
2.填写告警规则名字

3.配置告警规则
选择数据源为 Loki
单机 Builder
单机Label brower
单机 node_name 标签,选择一个主机,选好后单机 Show logs
这时候查询语句不完整会报错,继续点击 operations
选择Line filters > Line contains
写入 error
再次点击 operations
选择 Aggregations > Count
会跳出如下对话框(如果没有跳出就自己单击选择下)
Rate 下拉选择也可,保持默认也可。By label 选择一个比如选择filename
完成后会自动生成如下图,告警规则部分就配置好了。
4.配置 floder
单机 New floder,如果之前配置过,也可以选择。
5.Set evaluation behavior
⚠️警告:这里有一步骤很重要就是 Configure no data and error handing
点击 + New evaluation group
写入名字
选择 Evaluation inteval
配置无数据或者错误数据的时候如何处理,这里选择 Normal (表示当做正常不会告警)
6.配置发送到哪里
单机 View or create contact points
单机 + Create contact point
写入名字
选择告警接收方式(这里选择企业微信 WeCon)
如果添加的是机器人,只在这个选项 Webhook URL
Required if using GroupRobot
下写入企业微信群添加的机器人的url地址即可。
其他保持默认。
单机 Save contact point 保存即可。
7.查看配置好的告警
