我们现在的生态系统是石墨/grafana,我们使用 codahale 指标 java 库。
我定义了一个计数器
requestCounter = registry.counter(MetricNamespaces.REQUEST_COUNT);
并在每次请求命中我们的应用程序时增加
requestCounter.inc();
我们用 codahale 观察到的是,counter sa cumalative value...当我们查看 grafana 中的原始数据时,它是在一段时间内增加的值
我在石墨中使用什么功能,以便我可以获得每分钟的请求数
我试过这个
alias(summarize(perSecond(sumSeries(app.request.count.*)),
'1m', 'sum', false), 'Request Count')
还有这个
hitcount(perSecond(app.request.count.*), '1m')
似乎不对,有人可以建议推荐的方法是什么,如果我们可以让 codahale 在递增而不是累积计数时只发送原始数据