Используя Kamon, как я могу создать UserMetric с помощью "." в названии метрики?
Мне удалось заставить расширение UserMetric работать в моем приложении Java для отправки моей собственной статистики в серверную часть statsd, но в настоящее время metric-name-normalization-strategy
отменяет мое использование "." в именах ключей и заменяет его на "_". Я понимаю, почему это происходит из-за интеграции с Akka, но я не хочу, чтобы это применялось для моих собственных пользовательских метрик, где "." важен для создания сегментов статистики.
Можно ли использовать альтернативу metric-name-normalization-strategy
для моих пользовательских метрик, а не для метрик Акки?
Спасибо
1 ответ
Вы можете предоставить FQCN вашей собственной реализации kamon.statsd.MetricKeyGenerator
в файле конфигурации [1]. Возможно, вы захотите расширить стандартное [2] и добавить некоторые специальные условия для нормализации пользовательских метрик.
[1] https://github.com/kamon-io/Kamon/blob/v0.3.5/kamon-statsd/src/main/resources/reference.conf#L35
Смотрите: https://groups.google.com/forum/.