Graphite:总结与模式匹配的所有统计数据?

Pat*_*key 9 graphite statsd

我正在通过发送统计信息到Graphite服务器statsd.我的统计数据相当精细,开发人员可以轻松添加.我想汇总匹配某种模式的所有统计数据(stats.timers.api.*.200.count例如).Graphite中有可能吗?

如果没有,是否有其他我应该关注的系统可以从中生成这种类型的汇总数据statsd?或者这是我应该在我的statsd配置中直接做的事情?

小智 15

如果您在匹配所有数据的总和后,则可以使用1个 sumSeries.

一个例子:

  sumSeries(stats.timers.api.*.200.count)
Run Code Online (Sandbox Code Playgroud)

会给你一些匹配stats.timers.api.*.200.count的总数

你可以通过指标一起2 groupByNode.

一个例子

  groupByNode(stats.timers.api.*.*.count,4,"sumSeries")
Run Code Online (Sandbox Code Playgroud)

会给你一个与stats.timers.api.*匹配的所有计时器的总和,在第4列(在这种情况下返回代码?)

所有功能都记录在http://graphite.readthedocs.org/en/1.0/functions.html中