使用Kamon如何使用“。”创建UserMetric。在度量标准名称?

时间:2015-02-06 09:19:06

标签: java scala akka statsd akka-monitoring

我设法在我的Java应用程序中使用UserMetric扩展程序将我自己的统计信息发送到statsd后端,但目前metric-name-normalization-strategy覆盖了我对"的使用。"在密钥名称中,用" _"替换它。我理解为什么这样做是因为与Akka的集成,但我不希望这个申请我自己的UserMetrics,其中"。"对于创建统计数据桶非常重要。

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

由于

1 个答案:

答案 0 :(得分:0)

您可以在配置文件[1]中提供您自己的kamon.statsd.MetricKeyGenerator实现的FQCN。可能您可能希望扩展默认值[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