spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)

spring-boot-plus集成Spring Boot Admin管理和监控应用

spring boot admin

Spring Boot Admin用来管理和监控Spring Boot应用程序
应用程序向我们的Spring Boot Admin Client注册(通过HTTP)或使用SpringCloud®(例如Eureka,Consul)发现
UI是Spring Boot Actuator端点上的Vue.js应用程序
此项目中,Server和Client在一个项目中

Spring Boot Admin官方文档

pom.xml依赖

spring boot admin版本声明,与spring boot版本保持一致
2.1.6
引入spring boot admin server

    de.codecentric
    spring-boot-admin-starter-server
    ${spring-boot-admin.version}
引入spring boot admin client

    de.codecentric
    spring-boot-admin-starter-client
    ${spring-boot-admin.version}

项目入口类注解配置

在入口类上标注@EnableAdminServer注解
@EnableAdminServer
@SpringBootApplication
public class SpringBootPlusApplication {
    ...
}

配置文件

spring:
  boot:
    admin:
      client:
        url: 'http://localhost:8888'

management:
  endpoints:
    web:
      exposure:
        include: "*"
  endpoint:
    health:
      show-details: ALWAYS
  • url:spring boot admin访问路径,与当前项目访问路径一致
  • endpoints:spring boot健康检查、监控等,可配合spring boot admin使用

访问控制台

http://localhost:8888

Spring Boot Admin主界面

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第1张图片

Spring Boot Admin Client展示面板

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第2张图片

Spring Boot Admin 实例面板

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第3张图片

Spring Boot Admin Monitor

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第4张图片

Spring Boot Admin 环境面板

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第5张图片

Spring Boot Admin Beans面板

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第6张图片

Spring Boot Admin 项目属性配置面板

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第7张图片

Spring Boot Admin Loggers

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第8张图片

Spring Boot Admin 线程面板

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第9张图片

Spring Boot Admin Controller映射面板

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第10张图片

Spring Boot Admin Http调用链面板

spring-boot-plus集成Spring Boot Admin管理和监控应用(十一)_第11张图片

你可能感兴趣的:(linux,mybatis,springboot,spring,java)