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 工程并添加依赖
    Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第1张图片
应用主类添加注解
@EnableAdminServer

Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第2张图片
启动 Spring Boot Admin Server
浏览器打开 localhost:8080,就可以看到小清新的页面了

Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第3张图片
可以看到这个 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学习总结(12)——Spring Boot Admin 2.0应用监控示例_第4张图片
编辑配置文件

Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第5张图片
启动 Spring Boot Admin Client 应用
此时 Spring Boot Admin的页面上应用上线的消息推送过来了:

Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第6张图片
实际实验
被监控应用上线之后,我们进入 Spring Boot Admin页面鼓捣看看
Wallboard 有点小清新

Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第7张图片
Applications 概览

Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第8张图片
Applications上线日志一目了然

Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第9张图片
Applications Details

Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例_第10张图片
 

你可能感兴趣的:(Spring,Boot学习总结,SpringBoot)