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

Графит больше не сбрасывал пакеты и принимал их правильно.

Другие вопросы по тегам