沉梦听雨的编程指南 沉梦听雨的编程指南
首页
  • 基础篇
  • 集合篇
  • 并发篇
  • JVM
  • 新特性
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • 基础篇
  • MySql
  • Redis
  • 达梦数据库
  • Spring
  • SpringBoot
  • Mybatis
  • Shiro
  • 设计须知
  • UML画图
  • 权限校验
  • 设计模式
  • API网关
  • RPC
  • 消息队列
  • SpringCloud
  • 分布式事务
  • 云存储
  • 搜索引擎
  • 多媒体框架
  • 虚拟机
  • 开发工具篇
  • 工具库篇
  • 开发技巧篇
  • 工具类系列
  • 随笔
  • 前端环境搭建
  • HTML与CSS
  • JS学习
  • Vue3入门
  • Vue3进阶
  • 黑马Vue3
  • 脚手架搭建
  • 瑞吉外卖
  • 黑马点评
  • vue-blog
  • 沉梦接口开放平台
  • 用户中心
  • 聚合搜索平台
  • 仿12306项目
  • 壁纸小程序项目
  • RuoYi-Vue
  • 博客搭建
  • 网站收藏箱
  • 断墨寻径摘录
  • 费曼学习法
Github (opens new window)

沉梦听雨

时间是最好的浸渍剂,而沉淀是最好的提纯器🚀
首页
  • 基础篇
  • 集合篇
  • 并发篇
  • JVM
  • 新特性
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • 基础篇
  • MySql
  • Redis
  • 达梦数据库
  • Spring
  • SpringBoot
  • Mybatis
  • Shiro
  • 设计须知
  • UML画图
  • 权限校验
  • 设计模式
  • API网关
  • RPC
  • 消息队列
  • SpringCloud
  • 分布式事务
  • 云存储
  • 搜索引擎
  • 多媒体框架
  • 虚拟机
  • 开发工具篇
  • 工具库篇
  • 开发技巧篇
  • 工具类系列
  • 随笔
  • 前端环境搭建
  • HTML与CSS
  • JS学习
  • Vue3入门
  • Vue3进阶
  • 黑马Vue3
  • 脚手架搭建
  • 瑞吉外卖
  • 黑马点评
  • vue-blog
  • 沉梦接口开放平台
  • 用户中心
  • 聚合搜索平台
  • 仿12306项目
  • 壁纸小程序项目
  • RuoYi-Vue
  • 博客搭建
  • 网站收藏箱
  • 断墨寻径摘录
  • 费曼学习法
Github (opens new window)
  • Spring

  • SpringBoot

    • SpringBoot核心知识总结
    • 配置文件详解
    • SpringBoot3知识汇总
    • SpringBoot参数校验注解解析
    • SpringBoot读取Resource下文件的几种方式
    • SpringBoot应用的管理与监控
      • 前言
      • 监控工具
      • 学习参考
  • Mybatis

  • Shiro

  • 常用框架
  • SpringBoot
沉梦听雨
2025-03-07
目录

SpringBoot应用的管理与监控

# Spring Boot 应用的管理与监控

# 前言

Actuator:

  • 官方文档:端点 :: Spring Boot (opens new window)

  • 内置端点:spring-boot/spring-boot-project/spring-boot-actuator (opens new window)

Spring Boot Admin:

  • Spring Boot Admin Reference Guide (opens new window)

除了开发部分,应用部署在生产环境下,我们还需要考虑应用的管理与监控。例如说,应用是否健康存活、应用的 JVM 监控信息、服务器的监控信息(CPU、内存、磁盘等等)。

# 监控工具

直接请求 Actuator 端口,查看监控数据,是非常低效且使用体验较差的。所以我们的一个解决方案是 Spring Boot Admin (opens new window) 监控工具。(默认无法提供历史监控数据的查询)

  • Spring Boot Admin 比较大的一个问题,并不会主动采集 Spring Boot 应用的 Metrics 指标数据,记录到存储器中。
  • 这样就会导致,我们如果排查问题时,需要查看过去一段时间的 Metrics 指标数据,就无从得知。
  • 当然,此时我们可以考虑通过 Prometheus + Grafana 打造监控平台。

# 学习参考

  • 芋道 Spring Boot 监控端点 Actuator 入门 | 芋道源码 —— 纯源码解析博客 (opens new window)
  • 芋道 Spring Boot 监控工具 Admin 入门 | 芋道源码 —— 纯源码解析博客 (opens new window)
  • 芋道 Spring Boot 监控平台 Prometheus + Grafana 入门 | 芋道源码 —— 纯源码解析博客 (opens new window)
上次更新: 2025/3/17 17:25:48
SpringBoot读取Resource下文件的几种方式
Mybatis基础知识小结

← SpringBoot读取Resource下文件的几种方式 Mybatis基础知识小结→

Theme by Vdoing | Copyright © 2023-2025 沉梦听雨 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式