graphite - 在 Graphite 中按时间间隔的增量分割计数指标

标签 graphite

我有一个计数器指标,我将其称为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/

相关文章:

graphite - 如何使用 Graphite 比较累积计数器与最佳、平均和最差计数器?

apache - 您无权访问此服务器上的/nagios/

python-3.x - 我们如何从 grafana 仪表板中提取数据?

metrics - 使用 Statsd 和 Graphite 组合图表

graphite - 如何获得一周中每一天的移动平均线?

api - 是否可以从控制台查询 Whisper (Graphite DB) 的数据?

java - Dropwizard 测量频率

graphite - Graphite 中的自定义查询

Graphite 。一些指标丢失,但在 tcpdump 中看到

graphite - Grafana 在最后一刻错误地呈现数据