在Graphite中按时间间隔拆分计数度量值

shi*_*dan 3 graphite

我有一个计数器指标,我会打电话给 a.metric.count

当绘制正常情况时,这将是一个不断增加的向上线,这不是那么有用.我想要的是显示每小时发生的事件数量.

fou*_*urk 8

使用此derivative功能,如下所示:http://graphite.readthedocs.org/en/1.0/functions.html#graphite.render.functions.derivative

这将在每个数据点显示从前一个时间序列数据点增加的值.

如果要每小时查看一次,可以使用summarize,如下所示:http://graphite.readthedocs.org/en/1.0/functions.html#graphite.render.functions.summarize

因此,要查看.count的每小时增长,您可以执行以下操作:

summarize(derivative(a.metric.count), "1hour")