интеграция prometheus с приложением play spring

#spring #playframework #prometheus #micrometer

#spring #игровая рамка #прометей #микрометр

Вопрос:

Я новичок в prometheus spring. Мое приложение работает на play spring. Чтобы использовать микрометр для мониторинга, я добавил :

"org.springframework.boot" % "spring-boot-starter-actuator" % "2.2.4.RELEASE" ,

"io.micrometer" % "micrometer-registry-prometheus" % "1.2.0"

и management.endpoints.web.exposure.include="prometheus" в application.conf. при попытке использовать пружинный загрузочный привод в приложении spring.

Когда я открываю свой сервис локально и пытаюсь попасть:

http://localhost :<service_port>/привод/prometheus

это дает 404.

Кто-нибудь может дать какие-либо зацепки по этому поводу?

Комментарии:

1. Можете ли вы заставить работать другие приводы? Я не знаком с использованием платформы Play с Spring.

2. Сам API No / actuator выдает 404

Ответ №1:

Конечная точка Prometheus обеспечивается пружинными приводами. Это конечные точки, которые создаются автоматически. Я не верю, что существует какая-либо поддержка платформы Play и этих исполнительных механизмов.

Вы могли бы использовать фильтры play prometheus для создания эквивалентной конечной точки play. Вы должны убедиться CollectorRegistry , что метрики воспроизведения и микрометра одинаковы.