Statsd "Bad Line" ошибка при отправке данных UDP с помощью микрометра
При отправке пакетов Statsd из моего приложения на сервер Statsd мы можем увидеть следующую ошибку Bad line на сервере statsd:
DEBUG: Bad line: value,name in msg jdbc.connections.min:10|g|#statistic:value,name:dataSource"
Так как я использую микрометр maven зависимость:
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-statsd</artifactId>
<version>1.0.3</version>
</dependency>
Я точно знаю, как это контролировать value,name
имущество
1 ответ
Проблема была из-за аромата Statsd, который мы использовали.
Существует несколько разновидностей Statsd (Etsy, Datadog & Telegraf).
Как мы изменили конфигурацию, чтобы быть:
management.metrics.export.statsd.flavor=etsy
Графит больше не сбрасывал пакеты и принимал их правильно.