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, "");
}
相关推荐
夫礼者7 分钟前
【极简监控】选连接池送深度监控?用 Druid 补齐单体应用全局 SQL 统计的最后拼图
java·数据库·sql·druid
MyY_DO7 分钟前
大麦pro 表结构分析
java
ch.ju9 分钟前
Java程序设计(第3版)第二章——变量的三种定义方式2和3
java
希望永不加班15 分钟前
SpringBoot 整合 Redis 缓存
spring boot·redis·后端·缓存·wpf
刹_那16 分钟前
Java 转 AI Agent 开发精简指南
java·开发语言·人工智能
二月夜19 分钟前
修改 JAR 文件并重新打包的完整指南
java·spring boot·jar
_MyFavorite_22 分钟前
JAVA重点基础、进阶知识及易错点总结(29)JDK8 时间 API 进阶
java·开发语言·wpf
cch891825 分钟前
易语言VS Go语言:编程语言大对决
开发语言·后端·golang
一 乐26 分钟前
鲜花商城|基于springboot + vue鲜花商城系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·鲜花商城系统
EmbeddedCore30 分钟前
基于 MQTT+JSON 的物联网网关物模型通讯协议(极致精简・缩写版)
java·后端·struts