【发布时间】:2018-07-14 04:06:01
【问题描述】:
我按照此处的文档 (https://docs.spring.io/spring-boot/docs/2.0.0.RC1/reference/htmlsingle/#production-ready-endpoints-enabling-endpoints) 并确保 application.yml 文件具有以下内容
management:
metrics:
export:
prometheus:
enabled: true
endpoints:
web:
expose:
health, info, httptrace, metrics, threaddump, mappings, prometheus
根据文档 (https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/actuator-api/html/#prometheus),以下内容不起作用。
curl 'http://localhost:8080/actuator/prometheus' -i
我得到 404 Handler mapping not found 异常。有人可以告诉我如何启用 prometheus 端点以进行抓取,以及我需要使用哪个 URL 端点来测试它吗?
o.s.w.r.r.m.a.RequestMappingHandlerMapping[276] - Did not find handler method for [/actuator/prometheus]
所有其他端点运行状况、信息、httptrace、threaddump、映射都运行良好。
【问题讨论】:
-
我也遇到了同样的问题。你解决了吗?
标签: spring spring-boot spring-boot-actuator spring-webflux