使用通量查询时在 Grafana 中设置条的宽度

问题描述

我有以下按月汇总的通量查询

from(bucket: "some-bucket")
  |> range(start: v.timeRangeStart,stop: v.timeRangeStop)
  |> filter(fn: (r) => r._measurement == "some-value" and r._field == "some-other-value")
  |> aggregateWindow(every: 1mo,fn: sum)

给出以下条形图

enter image description here

如您所见,条形非常细。我希望他们一个月宽。有没有办法手动设置这个或不同的方式来构造查询来让 Grafana 检测到这个?

在此先感谢您的帮助。

解决方法

这似乎与最后一条记录的时间间隔有关。我的解决方法是使用组的 _start 列(而不是默认的 _stop)来恢复 _time 列。

试试这个:

from(bucket: "some-bucket")
  |> range(start: v.timeRangeStart,stop: v.timeRangeStop)
  |> filter(fn: (r) => r._measurement == "some-value" and r._field == "some-other-value")
  |> aggregateWindow(every: 1mo,fn: sum,timeSrc: "_start")

有关详细信息,请参阅 https://stackoverflow.com/a/66107599/1616948