26

我们绘制一个时间序列sum(increase(foo_requests_total[1m]))以显示每分钟 foo 请求的数量。请求非常零星地出现 - 每天只有几个请求。图中显示的值始终为 1.3333。为什么值不是 1?这一分钟有一个请求。

在此处输入图像描述

4

1 回答 1

15

计算这个数字的挑战在于我们在一个时间范围内只有几个数据点,而且它们往往不在那个时间范围的确切开始和结束(这里是 1 分钟)。我们如何处理时间范围开始和第一个数据点之间的时间,类似于最后一个数据点和范围结束之间的时间?

我们做了一些外推来平滑这一点并产生正确的总体结果。对于像这样移动非常缓慢的计数器,它可能会导致伪影。

于 2016-07-29T19:11:22.930 回答