spring-boot-plus1.1.0.發佈-集成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官方文檔

Purpose

每個人都可以獨立、快速、高效地開發項目!

Everyone can develop projects independently, quickly and efficiently!

官網地址:springboot.plus

GITHUB:https://github.com/geekidea/spring-boot-plus

GITEE:https://gitee.com/geekidea/spring-boot-plus

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 Admin Client展示面板

Spring Boot Admin 實例面板

Spring Boot Admin Monitor

Spring Boot Admin 環境面板

Spring Boot Admin Beans面板

Spring Boot Admin 項目屬性配置面板

Spring Boot Admin Loggers

Spring Boot Admin 線程面板

Spring Boot Admin Controller映射面板

Spring Boot Admin Http調用鏈面板

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章