Python InfluxDB和Grafana:比较同一图形面板上具有不同时间戳的两个数据库

Python InfluxDB和Grafana:比较同一图形面板上具有不同时间戳的两个数据库,python,influxdb,grafana,Python,Influxdb,Grafana,所以基本上我希望能够在同一个Grafana图形面板中查看两个不同的数据库。问题在于XDB是一个时间序列数据库,因此不可能在同一个图形面板中看到两个数据库之间的趋势,除非它们具有相似的时间戳。解决方法是在Grafana中创建两个面板,并在其中添加一个延迟,但这并不能提供良好的表示,因为图形不在同一个面板上,因此更难看到差异。我目前正在编写一个脚本来复制有问题的数据库,并修改时间戳,以便两个新创建的数据库看起来像是同时获取的数据。我想知道是否有人知道如何更改时间戳,如果有,对于大量数据点,最好的方法

所以基本上我希望能够在同一个Grafana图形面板中查看两个不同的数据库。问题在于XDB是一个时间序列数据库,因此不可能在同一个图形面板中看到两个数据库之间的趋势,除非它们具有相似的时间戳。解决方法是在Grafana中创建两个面板,并在其中添加一个延迟,但这并不能提供良好的表示,因为图形不在同一个面板上,因此更难看到差异。我目前正在编写一个脚本来复制有问题的数据库,并修改时间戳,以便两个新创建的数据库看起来像是同时获取的数据。我想知道是否有人知道如何更改时间戳,如果有,对于大量数据点,最好的方法是什么?谢谢

我可以从我的grafana实例确认,不可能在一个面板中向一个时间序列而不是另一个时间序列添加移位


要更改时间戳,我只需以显而易见的方式进行。每次将数千个条目加载到python中,更改时间戳并将其写入新度量值(并指示度量值名称的变化)。

我相信这目前可以通过kapacitor实现,但假设使用FluxQL可以轻松实现更优雅的解决方案。 在kapacitor中使用XDB测量值将允许您强制使用等效的时间段,并在标准化后显示数据