您如何获得 grafana/influxql 中上次测量的年龄?
How do you get age of last measurement in grafana/influxql?
看门狗进程通过在 influxdb 中写入测量来报告主机“活跃度”,例如
watchdog,host=host_xyz alive=1
我有兴趣在自上次测量以来已经过了太多时间时在 Grafana 中显示。有没有办法从 Influx 查询此类信息?
(9 个月前也有人在这里问过类似的问题,但没有答案:InfluxQL: age of record
难不成时间序列数据库不能给出一条记录的年龄?)
谢谢!
在 Grafana 的“编辑”>“可视化”>“值”>“显示”下:您可以选择“最后一点的时间”。
这将显示 InfluxDB 中最后一个点的时间戳。我就是这样做的。
这样做的缺点是,如果时间戳不是实时添加的(即您在 InfluxDB 中添加了一个以前的或未来的时间戳),那么数据将会关闭。 (尽管这些情况更为罕见)。
看门狗进程通过在 influxdb 中写入测量来报告主机“活跃度”,例如
watchdog,host=host_xyz alive=1
我有兴趣在自上次测量以来已经过了太多时间时在 Grafana 中显示。有没有办法从 Influx 查询此类信息?
(9 个月前也有人在这里问过类似的问题,但没有答案:InfluxQL: age of record 难不成时间序列数据库不能给出一条记录的年龄?)
谢谢!
在 Grafana 的“编辑”>“可视化”>“值”>“显示”下:您可以选择“最后一点的时间”。
这将显示 InfluxDB 中最后一个点的时间戳。我就是这样做的。
这样做的缺点是,如果时间戳不是实时添加的(即您在 InfluxDB 中添加了一个以前的或未来的时间戳),那么数据将会关闭。 (尽管这些情况更为罕见)。