gpt4 book ai didi

spring - Prometheus 端点不工作 Spring Boot 2.0.0.RC1 Spring Webflux 已启用

转载 作者:行者123 更新时间:2023-12-02 08:09:13 24 4
gpt4 key购买 nike

我按照此处的文档 ( 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 处理程序映射未找到异常。有人可以告诉我如何启用 Prometheus 端点以进行抓取,以及我需要使用什么 URL 端点来测试它吗?

o.s.w.r.r.m.a.RequestMappingHandlerMapping[276] - Did not find handler method for [/actuator/prometheus]

所有其他端点运行状况、信息、httptrace、threaddump、映射都工作得很好。

最佳答案

有点晚了 - 但只是为了记录 - 我可以验证这现在在 2.0.0.RELEASE 中是否有效。

依赖关系(gradle):

compile('org.springframework.boot:spring-boot-starter-web')
compile('org.springframework.boot:spring-boot-starter-actuator')
compile('io.micrometer:micrometer-registry-prometheus')

application.yaml ( reference )

management:
endpoints:
web:
exposure:
include: health,info,prometheus

我还使用 RC1 进行了测试 - 由于某种原因,普罗米修斯端点没有显示 - 正如 @ROCKY 所解释的那样。

关于spring - Prometheus 端点不工作 Spring Boot 2.0.0.RC1 Spring Webflux 已启用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48603285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com