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版本保持一致

<spring-boot-admin.version>2.1.6</spring-boot-admin.version>

引入spring boot admin server

<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-starter-server</artifactId>
    <version>${spring-boot-admin.version}</version>
</dependency>

引入spring boot admin client

<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-starter-client</artifactId>
    <version>${spring-boot-admin.version}</version>
</dependency>

项目入口类注解配置

在入口类上标注@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管理和监控应用(十一)》

Spring Boot Admin Client展示面板

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

Spring Boot Admin 实例面板

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

Spring Boot Admin Monitor

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

Spring Boot Admin 环境面板

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

Spring Boot Admin Beans面板

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

Spring Boot Admin 项目属性配置面板

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

Spring Boot Admin Loggers

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

Spring Boot Admin 线程面板

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

Spring Boot Admin Controller映射面板

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

Spring Boot Admin Http调用链面板

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

    原文作者:springbootplus
    原文地址: https://segmentfault.com/a/1190000020051256
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞