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, "");
}
相关推荐
该昵称用户已存在13 小时前
从成本中心到价值引擎:MyEMS 开源系统激活企业能源数据资产
java·后端·struts
隐退山林13 小时前
JavaEE进阶:SpringBoot配置文件
java·spring boot·java-ee
阿维的博客日记13 小时前
求解深分页问题,last pk适合什么情况
java·mysql·深分页
舞影天上13 小时前
Docker Desktop 卡在启动界面?可能是你的 “.wslconfig” 写错了
后端
小gaigagi14 小时前
旺店通·旗舰奇门数据集成到金蝶云星空的技术实现案例
后端
用户6073203694514 小时前
Python 入门必备-pip install 常用命令例子大全:从基础安装到国内镜像加速实战
后端
极客先躯14 小时前
高级java每日一道面试题-2025年12月09日-实战篇[Docker]-如何配置 Docker 的日志驱动?有哪些日志驱动可选?
java·docker·日志驱动的作用与配置层级·日志驱动全览与对比·日志驱动配置的要点·日志标签定制·容器与宿主机时间戳
小小小前端啊14 小时前
前端网络知识指南
后端
rabbit_pro14 小时前
Spring AI使用Ollama
java·人工智能·spring