SpringBoot应用的管理与监控
# Spring Boot 应用的管理与监控
# 前言
Actuator:
Spring Boot Admin:
除了开发部分,应用部署在生产环境下,我们还需要考虑应用的管理与监控。例如说,应用是否健康存活、应用的 JVM 监控信息、服务器的监控信息(CPU、内存、磁盘等等)。
# 监控工具
直接请求 Actuator 端口,查看监控数据,是非常低效且使用体验较差的。所以我们的一个解决方案是 Spring Boot Admin (opens new window) 监控工具。(默认无法提供历史监控数据的查询)
- Spring Boot Admin 比较大的一个问题,并不会主动采集 Spring Boot 应用的 Metrics 指标数据,记录到存储器中。
- 这样就会导致,我们如果排查问题时,需要查看过去一段时间的 Metrics 指标数据,就无从得知。
- 当然,此时我们可以考虑通过 Prometheus + Grafana 打造监控平台。
# 学习参考
上次更新: 2025/3/17 17:25:48