2015-02-06 70 views
0

我已经设法让我的Java应用程序中的UserMetric扩展工作将我自己的统计数据发送到statsd后端,但是目前metric-name-normalization-strategy覆盖了我对“。”的使用。在关键名称中,并用“_”替换。我明白为什么这样做是因为与Akka的整合,但我不希望这适用于我自己的UserMetrics,其中“。”对于创建统计数据桶非常重要。使用Kamon如何使用“。”创建UserMetric。在指标名称中?

是否可以使用替代metric-name-normalization-strategy作为我的用户指标而不是用于Akka指标的指标?

感谢

回答

0

您可以提供自己的实现的kamon.statsd.MetricKeyGenerator的FQCN配置文件中的[1]。也许你可能想要扩展默认的[2]并添加一些特殊的条件来规范化用户指标。

[1] https://github.com/kamon-io/Kamon/blob/v0.3.5/kamon-statsd/src/main/resources/reference.conf#L35

[2] https://github.com/kamon-io/Kamon/blob/v0.3.5/kamon-statsd/src/main/scala/kamon/statsd/SimpleMetricKeyGenerator.scala#L13

参见:https://groups.google.com/forum/#!topic/kamon-user/6Jt_vcKrrbI

相关问题