0

我将我的 Spring Boot 应用程序配置为导出 Prometheus 的执行器数据,如https://www.callicoder.com/spring-boot-actuator-metrics-monitoring-dashboard-prometheus-grafana/中所述,但与文档不同的是,当我调用 /actuator 时/prometheus,显示一个空白页面。

我所做的事情: - 添加 spring-boot-starter-actuator 依赖项并检查结果(/actuator),它有效 - 添加 io.micrometer:micrometer-registry-prometheus 并检查结果(/actuator/prometheus)不起作用 - 变更管理.endpoints.web.exposure.include: "*",但 /actuator/prometheus 仍然不起作用 - 使用上述配置创建一个新的空项目,并且 /actuator/prometheus 起作用了!

所以我的项目有问题

4

1 回答 1

1

经过一整天的研究,我发现我的项目中有一个类扩展自WebMvcConfigurerAdapter和一个方法覆盖configureMessageConverters(List<HttpMessageConverter<?>> converters),当我评论方法 /actuator/prometheus 将正常工作

于 2019-06-26T04:30:36.907 回答