spring boot监控

发布时间:2026/7/19 4:05:53
spring boot监控 Spring Boot Admin1.搭建SBA监控端我们需要创建一个 Spring Boot Admin 项目用来监控和管理我们的 Spring Boot 项目搭建的方式和创建普通的 Spring Boot 项目类似使用 Idea 创建一个 Spring Boot 项目在 application.properties 中配置一个项目的端口号就可以直接启动了2.创建一个普通SpringBoot项目然后在 application.properties 文件中配置 SBA 服务器端地址也就是咱们第一步创建 SBA 项目的地址3.SpringBootAdmin监控总览也可以点击“应用墙”查看 Spring Boot Admin 中所有被监控的 Spring Boot 项目点击应用进入详情页面事件日志中包含 Spring Boot 各种状态的展示UP 为正常、OFFLINE 为异常和发生的时间4.SpringBoot异常监控当我们手动把被监控的 Spring Boot 项目停止之后在 Spring Boot Admin 中就可以查看到一个应用已经被停掉了我们也可以通过事件日志查看 Spring Boot 宕机的具体时间5.配置查看更多监控项5.1 添加actuator框架支持5.2 配置开放所有监控项5.3 监控项目预览将 Spring Boot 的所有监控项都开启之后通过 SBA 就可以查看以下内容了启动时间、累计运行时间进程和线程数量和占用的 CPU 资源垃圾回收详情信息回收次数和花费时间JVM 线程转储、内存转储详情和对应的文件下载可以查看和配置 Spring Boot 项目中的日志级别查看 Spring Boot 项目性能监控查看 Spring Boot 运行环境信息查看 Spring Boot 所有类信息查看 Spring Boot 中的定时任务查看和管理 Spring Boot 项目中的所有缓存。5.3.1 查看运行环境5.3.2 查看定时任务5.3.3 项目日志级别配置我们可以通过 Spring Boot Admin 来动态的配置项目中的日志级别。5.3.4 JVM线程和内存查看5.3.5 查看SpringBoot所有缓存当然我们还可以对这些缓存进行删除操作。6.查看项目实时日志设置完成之后重启你的 Spring Boot 项目然后刷新 SBA 页面最终展示效果如下