我是普罗米修斯+春天的新手。我的应用程序在 play + spring 上运行。为了使用千分尺进行监控,我添加了:
"org.springframework.boot" % "spring-boot-starter-actuator" % "2.2.4.RELEASE"
,
"io.micrometer" % "micrometer-registry-prometheus" % "1.2.0"
application.conf 中的 和
management.endpoints.web.exposure.include="prometheus"
。
在尝试在弹簧应用中使用弹簧启动执行器时。
当我在本地启动我的服务并尝试点击:
http://localhost:
/actuator/prometheus
它给出了 404。
任何人都可以提供任何线索吗?
Prometheus 端点由 Spring Actuators 提供。这些是自动创建的端点。我不相信 Play 框架和那些执行器有任何支持。
您可以使用 play prometheus 过滤器 - (
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.
) 创建 play 等效端点。您需要确保 Play 和 Micrometer 指标之间的 CollectorRegistry
相同。