是否有及时的价值'指标中的概念,或者如何创建指标?

时间:2016-06-03 19:36:07

标签: clojure metrics codahale-metrics

我正在使用metrics-clojure http://metrics-clojure.readthedocs.io/en/latest/列出仪表,计数器,仪表,计时器和直方图。

我想要的是报告一个数字。 非常喜欢柜台,但有一套!操作而不仅仅是inc!/ dec!或接受价值的仪表。

一个用例是处理批量事件。我可以创建一个仪表来观察批次,但我更愿意包括批量大小,以便报告结束可以使用正确的单位(因此我可以绘制处理的事件数而不是批次数。)

另一个用例是想要生成一些随时间变化的数字图。再说一次,我正在处理事件,我想为每个事件绘制到目前为止我看过多少个独特的事件组合,我该怎么做?

我可以用一个仪表来伪装一下。我可以创建一个原子,让规范报告原子值,并在代码中设置原子值......但我无法控制仪表何时报告该值。因此,只有在计量器被查询时才会在点处绘制值,但我可能希望在更具体的点记录值(如批处理结束,批处理间隔或每个事件)。 / p>

看起来很复杂。

有什么建议吗?

0 个答案:

没有答案