总结部署之间的所有计数

时间:2016-10-17 13:37:48

标签: graphite

我们有一个系统使用来自io.dropwizard.metrics java lib的计数器编写一些计数指标。系统每天部署一次,我们的计数指标以这样的方式显示:

enter image description here

我需要的是将所有每日计数总结为一个月的值。之后我会将其显示为单个统计数据。 我怎么能这样做?

以下是图表的查询:

  

sumSeries(MYSYS。{PROD,生产}。{服务器1,服务器,服务器3} .important.metric.count))

1 个答案:

答案 0 :(得分:1)

这将为您提供过去30天所需的内容 - summarize(nonNegativeDerivative(mysys.{prod,production}.{server1,server2,server3}.important.metric.count)), "30d", "sum", false)

或者使用consolidateBy(integral(sumSeries(nonNegativeDerivative(mysys.{prod,production}.{server1,server2,server3}.important.metric.count))), 'max')并设置"覆盖相对时间"在Grafana(它在"时间范围"图表和设置中的选项卡上)30天