Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例

Spring Boot Admin 2.0新特性
Spring Boot Admin 2.0 变化还是挺多的,具体参考 官网说明,这里列几条主要的:使用Vue.js重写了UI界面,漂亮得不像实力派
;直接集成了基于 spring security 的认证,无需引入第三方模块;加入 session endpoint 的监控支持。等等...
下面就实际试验来操作感受一下!
搭建 Spring Boot Admin Server创建一个 SpringBoot 2.0.3 RELEASE 工程并添加依赖
    
应用主类添加注解
@EnableAdminServer


启动 Spring Boot Admin Server
浏览器打开 localhost:8080,就可以看到小清新的页面了


可以看到这个 UI 的变化和 1.5.X 时代的差距还是蛮大的,此时被监控的应用数目还为0。
接下来我们就来创建一个待监控的Spring Boot 2.0示例。
创建 Spring Boot Admin Client
此处我们依然创建一个 Spring Boot 2.0.3.RELEASE 的应用,然后加入到Spring Boot Admin之中进行监控
pom.xml中添加依赖
    
编辑配置文件


启动 Spring Boot Admin Client 应用
此时 Spring Boot Admin的页面上应用上线的消息推送过来了:


实际实验
被监控应用上线之后,我们进入 Spring Boot Admin页面鼓捣看看
Wallboard 有点小清新


Applications 概览


Applications上线日志一目了然


Applications Details


 

猜你喜欢

转载自blog.csdn.net/u012562943/article/details/81095360