0

我正在调查使用 VictoriaMetrics 从具有间歇性网络连接的远程站点收集的一些指标。所以数据会有差距。但有些指标是只会增加的计数器。

对于这些计数器,我们想使用 interpolate() 函数来计算每小时或每天的增量。

我在我的虚拟机实例中插入了一些测试数据:

Time    Counter
00:30   2
01:15   5
01:30   10
01:45   12
02:30   15
04:15   22
04:45   24

当我尝试查询它时,我得到了这个结果:

插值查询

在 2:30 到 4:15 之间,我可以看到 interpolate() 函数插入值。但它似乎在 3:20 和 4:15 之间插值,而不是 2:30 和 4:15。2:30 的数据点似乎延长到 3:20。同样的情况发生在 01:45 到 02:30 之间,没有发生插值。

如何让它在每个数据点之间进行插值?

4

0 回答 0