#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
, что метрики воспроизведения и микрометра одинаковы.