我们如何更改;精度:ms";Grafana查询检查器中的设置?

我们如何更改;精度:ms";Grafana查询检查器中的设置?,grafana,influxdb,Grafana,Influxdb,我有一个XDB数据库,其中只有x11个数据点。当这些数据之间的时间短于1ms时,它们在Grafana中无法正确显示(或者至少如我所预期的那样) 如果插入相隔1毫秒的数据点,则一切正常,我在正确的时间看到所有x11点,如下所示: 但是,如果我删除这些点并上传新点,但这次是每100μs一个点,那么尽管数据在InfluxDB中正确显示,但在Grafana中,我在图形中只看到两个点: 数据似乎被四舍五入/二入到最接近的毫秒,这与此处查询中的“precision=ms”设置有关: 但我找不到任何方法

我有一个XDB数据库,其中只有x11个数据点。当这些数据之间的时间短于1ms时,它们在Grafana中无法正确显示(或者至少如我所预期的那样)

如果插入相隔1毫秒的数据点,则一切正常,我在正确的时间看到所有x11点,如下所示:

但是,如果我删除这些点并上传新点,但这次是每100μs一个点,那么尽管数据在InfluxDB中正确显示,但在Grafana中,我在图形中只看到两个点:

数据似乎被四舍五入/二入到最接近的毫秒,这与此处查询中的“precision=ms”设置有关:


但我找不到任何方法来更改此设置。解决此问题的正确方法是什么?

您不能将Grafana配置为支持XDB的不同时间精度。它在源代码中是硬编码的:(它可能需要在源代码的多个位置固定,而不仅仅是在这个位置。)

所以正确的解决方法是对其进行编码,这当然不在这个问题的范围之内