Spring Micrometer: доставка метрик в экземпляр AWS ElasticSearch

Я хотел бы отправить показатели исполнительных механизмов Micrometer по умолчанию (память JVM и т. П.) В экземпляр AWS ElasticSearch и визуализировать данные в Kibana.

Я думаю, что я настраиваю это правильно, но я не получаю данных в Кибане.

Вот моя конфигурация:

compile 'io.micrometer:micrometer-registry-elastic:latest.release'management.metrics.export.elastic.host=https://${url}.us-east-1.es.amazonaws.com

URL-адрес жестко задан в приложении, я просто удалил его здесь. URL-адрес, который я использую, взят из моей AWS Dashboard для домена ES, где перечислены:

Endpoint: https://${url}.us-east-1.es.amazonaws.com

Но, используя эту конфигурацию, я не смог получить никаких данных для отображения в Кибане.

Другие соображения: я знаю, что у Micrometer есть доступ к этим данным, потому что у меня настроена конечная точка Prometheus, где я могу видеть информацию о приводе. Это всего лишь вопрос того, как это должно быть отправлено в эластик.

Ресурсы:

http://micrometer.io/docs/registry/elastic

https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/

https://github.com/micrometer-metrics/micrometer/blob/master/implementations/micrometer-registry-elastic/src/main/java/io/micrometer/elastic/ElasticConfig.java

1 ответ

Решено обновлением Spring-Boot до версии 2.1.0.

Эластичный микрометр поддерживается с микрометра 1.1.0, который включен в релиз Spring-Boot 2.1.0.

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