Grafana关于批量插入数据的警报

Grafana关于批量插入数据的警报,grafana,influxdb,influxdb-python,grafana-alerts,Grafana,Influxdb,Influxdb Python,Grafana Alerts,我正在使用Python库将数据插入XDB,该库将批量插入数据。从下面的图像中,我希望在三个点中的每一点上都有一个警报,因为数据是成批插入的,所以我似乎找不到正确的警报设置组合来执行此操作。我能得到的最好结果就是使用max发出一个警报last根本不会触发警报,因为大容量插入的最后一个数据点从未超过阈值 有没有办法做到这一点?也许通过检查每个数据点?请注意,数据为1Hz且不是“实时”数据,在插入XDB之前,收集和处理数据大约需要一个小时,但这可能会有所不同。您需要巧妙的查询。e、 g: SELEC

我正在使用Python库将数据插入XDB,该库将批量插入数据。从下面的图像中,我希望在三个点中的每一点上都有一个警报,因为数据是成批插入的,所以我似乎找不到正确的警报设置组合来执行此操作。我能得到的最好结果就是使用
max
发出一个警报
last
根本不会触发警报,因为大容量插入的最后一个数据点从未超过阈值


有没有办法做到这一点?也许通过检查每个数据点?请注意,数据为1Hz且不是“实时”数据,在插入XDB之前,收集和处理数据大约需要一个小时,但这可能会有所不同。

您需要巧妙的查询。e、 g:

SELECT COUNT(*)
FROM <measurement>
WHERE <time-condition>
 AND value >=<threshold>
选择计数(*)
从…起
哪里
和价值>=
它统计超过阈值的所有记录-因此它是单个值而不是时间序列,并且可以在图形中可视化(singlestat面板更好)。您需要添加适当的时间分组,这样结果将是时间序列,可以在图形面板中可视化。然后创建警报,当查询结果为
>2
时,该警报将触发警报