概述
在我之前的 一文中,讲述了如何利用 Spring Boot Admin 1.5.X 版本来可视化地监控 Spring Boot 应用。说时迟,那时快,现在 Spring Boot Admin 都更新到 2.0 版本了,并且可以对当下热门的 Spring Boot 2.0 和 Spring Cloud Finchley.RELEASE 进行监控,因此本文就来了解并实践一下!
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 工程并添加依赖
de.codecentric spring-boot-admin-starter-server 2.0.1 de.codecentric spring-boot-admin-server-ui 2.0.1 org.springframework.boot spring-boot-starter-web
- 应用主类添加注解