两次点击间隔 5 分钟时 Grafana 发出警报

Grafana Alerts when two hits are registered with 5 min between them

嗨,我正在尝试设置一个 Grafana 警报,并在值是 below/over 或查询是 "hit" 时做一个简单的警报。

但我不知道如何设置一个警报,该警报在查询被命中时发出 - 并在 5-10 分钟后再次命中

我会试着用下面的图来形象化它:

我想要一个警报来检查是否有 "hit"(红线)。在接下来的 5 分钟内,第一个 "hit"(蓝色箭头所在的位置)可以紧随其后,但如果它在 5-10 分钟后再次出现(绿色箭头),则应该发出警报被触发。

所以不知何故 每 5 分钟检查一次警报,如果在两个 5 分钟的时段中彼此相继,计数 >= 1。含义 >= 1 hit pr.插槽。

直觉上我会设置如下:

这里我每5分钟评估一次,持续5分钟(EDIT应该是每5m评估10m),这就是我想要的,但是这里的问题是,如果有2 counts/hits 在前 5 分钟和 0 在接下来的 5 分钟,那么平均值仍然是 1。而且 counts/hits 的总和仍然是 2。那么我如何告诉它检查在接下来的两个 5 分钟时段中计数 1 次?

找到答案 - 或者一个解决方案,很简单:

通过设置两个查询:

  1. 跟踪最后 5 分钟并在计数 >= 1 时注册
  2. 跟踪最后 10-5 分钟并在计数 >= 1 时注册

如果满足这两个条件,则会发送警报。