日志配置
日志配置菜单显示所有类的日志级别,并能修改某个类的日志级别:
logging: file: name: ./logs/sba-client.log
更多请阅读 Spring Boot 日志实战,关注公众号:Java技术栈,在公众号菜单中阅读,我都整理好了。
再重启客户端,刷新下页面:
实时展示日志,再也不用登录 Linux 一堆命令查看了。
JVM
JVM 菜单显示当前所有线程堆栈、堆栈,并能进行下载分析:
映射
映射菜单显示所有的 URL 映射:
缓存
缓存菜单显示所有缓存:
这里不仅是展示,还能进行清除和管理。
更多的使用可以参考官方文档:
总结
Spring Boot Admin 用于管理和监控 Spring Boot 应用程序,原理就是通过客户端暴露的各种 /actuator 端点进行的,在此基础上进行了一些包装和 UI 展示。
Spring Boot Admin 不能完全代替专业监控系统,能监控也只是 /actuator 端点力所能及的,但对于那些简单的 Spring Boot 应用程序的监控还是很有帮助的。
本节教程所有实战源码已上传到这个仓库:
https://github.com/javastacks/spring-boot-best-practice
欢迎 Star 关注学习,后续会持续更新 Spring Boot 实战教程。
好了,今天的分享就到这里了,后面栈长会分享更多好玩的 Java 技术和最新的技术资讯,关注公众号Java技术栈第一时间推送,我也将主流 Spring Boot 面试题和参考答案都整理好了,在公众号后台回复关键字 "面试" 进行刷题。