我们有一个指标,每当用户在我们的网站上执行特定操作时,指标就会增加,但是这些图表似乎并不准确。
因此,从这种直觉出发,我们投入了carbon的updates.log,发现该行为今天发生了4000多次(使用grep和wc),但是根据图形的积分结果,它仅返回了220ish。
这可能是什么原因?使用statsd php库将数据报告给statsd,并调用statsd::increment('metric');
,如上所述,该日志确认今天已对该 key 进行了4,000多次更新。
我们正在使用:
具有statsD的 Graphite 0.9.6(etsy)
最佳答案
在上面发表我的评论之后,我发现Graphite 0.9.9具有一个(新的?)配置文件storage-aggregation.conf,在其中可以控制每个模式的聚合方法。可用的选项是平均值,总和,最小值,最大值和末尾。
http://readthedocs.org/docs/graphite/en/latest/config-carbon.html#storage-aggregation-conf
关于node.js - 使用StatsD(通过etsy)和Graphite跟踪指标, Graphite 图似乎并未绘制所有数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7099197/