在浏览网络和论坛时,找不到关于此的资源。
我要实现的是在一段时间内没有数据更改时创建警报。
我们正在监视Web服务器的Openfile,因此该数字经常波动。注意,当数字停滞时,它指示服务器上的问题。所以我们想要的是,如果openfile保持X 2分钟的速度,请提醒我们。
答案 0 :(得分:1)
我通过一连串的事情发出了这样的警报:
avg_over_time(delta(Sensor_Data[1m])[20s:])
-计算“ 1分钟间隔的first_value-last_value”的20秒平均值因此,如果Sensor_Data
值在大约2-3分钟内没有变化,则Grafana将发送警报。
答案 1 :(得分:0)
这对我有用。确保您使用的是费率或增加功能(没有变化意味着它将下降为零)并按以下方式过滤查询:
increase(metric_name) > 0
然后,在Alert Config中,将“如果没有数据或所有值都为空”设置为“ Alerting”。这样,当没有数据时,警报将被触发。