Spring Boot Admin用來管理和監控Spring Boot應用程序 應用程序向咱們的Spring Boot Admin Client註冊(經過HTTP)或使用SpringCloud®(例如Eureka,Consul)發現 UI是Spring Boot Actuator端點上的Vue.js應用程序 此項目中,Server和Client在一個項目中java
spring boot admin版本聲明,與spring boot版本保持一致github
<spring-boot-admin.version>2.1.6</spring-boot-admin.version>
引入spring boot admin serverweb
<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-server</artifactId> <version>${spring-boot-admin.version}</version> </dependency>
引入spring boot admin clientspring
<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-client</artifactId> <version>${spring-boot-admin.version}</version> </dependency>
在入口類上標註@EnableAdminServer註解spring-boot
@EnableAdminServer @SpringBootApplication public class SpringBootPlusApplication { ... }
spring: boot: admin: client: url: 'http://localhost:8888' management: endpoints: web: exposure: include: "*" endpoint: health: show-details: ALWAYS
Spring Boot Admin主界面spa
Spring Boot Admin Client展現面板線程
Spring Boot Admin 實例面板code
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調用鏈面板