我有一个计数器指标,我将其称为a.metric.count
正常绘制时,这将是一条不断增加的向上线,这没有多大用处。我想要的是显示每小时发生的事件数。
最佳答案
使用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")
关于graphite - 在 Graphite 中按时间间隔的增量分割计数指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19253148/