springboot actuator jvm监控丢失

1、背景

系统接入了监控prometheus和grafana,某天grafana突然发现只有几台机器可以看到指标。

随便点击一个地址http://192.168.0.76:8681/lms/actuator/prometheus访问指标,发现JVM相关指标全部丢失

2、解决方法

从网上查找相关资料,逐一排查,发现可能是组件问题、配置文件或者是依赖的版本问题。

检查git代码,没发现配置或者依赖的变动。

参考文档:https://www.choupangxia.com/2021/07/27/spring-boot-actuator-metrics-no-jvm-info/

然后在项目的启动类里注入bean就行了

复制代码
@Bean
@Lazy(value = false)
InitializingBean forcePrometheusPostProcessor(BeanPostProcessor meterRegistryPostProcessor, PrometheusMeterRegistry registry) {
	return () -> meterRegistryPostProcessor.postProcessAfterInitialization(registry, "");
}
相关推荐
文丑颜不良啊10 小时前
LeetCode2521~2540题目解析
java·leetcode
杨凯凡10 小时前
Spring Framework 7 HTTP Interface 实战:声明式 RestClient、超时与测试
java·spring·http
Oracle恢复实录10 小时前
YashanDB → Oracle DBLink:PL/SQL 变量日期条件未下推
后端
橙序员小站10 小时前
插件发布3天,下载破千:我把公众号创作接进了DSH
后端
howard200510 小时前
Spring Boot 版新生报到可视化系统
spring boot·新生报到可视化系统
吴名氏.10 小时前
Java转AI Agent教程(第十二周)检索与切分
java·开发语言·人工智能·ai·ai agent
用户2986985301411 小时前
Python 实战:把代码写入 Word 文档的两种实现方式
后端·python·api
瑞雪兆丰年兮11 小时前
JavaWeb-day10-SpringBootWeb案例
java·开发语言·javaweb·web
挖掘狂人11 小时前
六条分支,一条主干:我的 Git 分支管理心得
git·后端·程序员
程序员cxuan11 小时前
再见了 Typora
人工智能·后端·程序员