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, "");
}
相关推荐
我登哥MVP1 分钟前
【SpringMVC笔记】 - 5 - View
java·spring boot·spring·servlet·tomcat·maven·intellij-idea
毅炼4 分钟前
MyBatis 常见问题总结
java·数据库·sql·mybatis
清心歌6 分钟前
LinkedList 深入解析
java
鱼鳞_10 分钟前
Java学习笔记_Day32(IO流字符集字符流)
java·笔记·学习
Rsun0455111 分钟前
17、Java 责任链模式从入门到实战
java·python·责任链模式
GDAL12 分钟前
IntelliJ IDEA 前端开发全面教程
java·ide·intellij-idea
rabbit_pro13 分钟前
IDEA保存SSH会话信息
java·ssh·intellij-idea
Rsun0455114 分钟前
12、Java 享元模式从入门到实战
java·开发语言·享元模式
Ares-Wang16 分钟前
flask》》Blueprint 蓝图
后端·python·flask
饺子大魔王的男人18 分钟前
不想再给云存储交月费?Go2RTC + EasyNVR 让摄像头录像留在本地不花钱
后端·数据分析