使用带有VictoriaMetrics的Grafana 9.2.2作为数据源,在满足特定条件时发送alert . 使用外部服务来传递alert ,方法是将API配置为WebHook联系点,通过该点发送和进一步处理有效负载,以在Slack上传递.
alert 判断行为设置为-Evaluate every 1h for 0s.希望在满足条件时立即触发alert ,并每隔1小时进行一次判断,因为这是新数据点的频率.
Expected behaviour:在满足条件后每24小时发出一次alert .
Actual behaviour:一旦满足条件,就会触发alert (这是理所应当的).但是,相同的alert 会在5分钟内再次发送.
怎么处理这件事呢?
Options tried:个
- 通知策略计时-玩弄分组间隔、重复间隔和等待时间,而使用
alertname
和grafana-folder
进行分组则没有帮助.此外,我试图使用alert_uid
进行分组,但没有得到解释.我是不是在try 错误的计时组合(以警示判断行为时段为准). - 我需要在收到有效载荷后向Grafana发回确认吗?如果是这样,请分享您可以找到的任何文档的方式或链接.我还找不到任何回答是/否和如何回答的东西.我已将问题隔离到Grafana,要触发的API被调用了两次.
- 可以 Select 静音和/或静音alert .这是这里要遵循的方法吗?如果是,alert 是否应该在emits 一次后静音24小时(因为不想再重复24小时)?
谢谢.非常感谢.