gpt4 book ai didi

java - Spring Boot 2 Actuator 不发布 jvm 指标

转载 作者:行者123 更新时间:2023-11-29 08:26:43 25 4
gpt4 key购买 nike

我正在运行 Spring Boot 2 应用程序并添加了致动器 spring boot starter 依赖项。我启用了所有网络端点,然后调用:

http://localhost:8080/actuator/metrics

结果是:

{
"names": ["jdbc.connections.active",
"jdbc.connections.max",
"jdbc.connections.min",
"hikaricp.connections.idle",
"hikaricp.connections.pending",
"hikaricp.connections",
"hikaricp.connections.active",
"hikaricp.connections.creation",
"hikaricp.connections.max",
"hikaricp.connections.min",
"hikaricp.connections.usage",
"hikaricp.connections.timeout",
"hikaricp.connections.acquire"]
}

但我缺少所有 JVM 统计信息和其他内置指标。我在这里错过了什么?我读到的所有内容都说这些指标应该随时可用。

感谢任何提示。

最佳答案

我想与您分享我的发现。问题是第 3 方库 (Shiro) 和我的配置。 Micrometer 的 bean 加载混淆了,导致配置 MicroMeterRegistry(在我的例子中是 PrometheusMeterRegistry)所需的 PostProcessingBean 初始化太晚。

我不知道通过不同的 Bean(后处理器)配置注册表是否明智,这可能导致我遇到的情况......注册表应该自行配置而不依赖其他可能构建得太晚的 Bean。

关于java - Spring Boot 2 Actuator 不发布 jvm 指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52148543/

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