Spring Boot Admin 2 0開箱體驗

2021-09-11 09:15:26 字數 1445 閱讀 8884

在我之前的 《spring boot應用監控實戰》 一文中,講述了如何利用spring boot admin 1.5.x版本來視覺化地監控 spring boot 應用。說時遲,那時快,現在 spring boot admin 都更新到2.0版本了,並且可以對當下熱門的spring boot 2.0spring cloud finchley.release進行監控,因此本文就來了解並實踐一下!

spring boot admin 2.0 變化還是挺多的,具體參考 官網說明,這裡列幾條主要的:

等等...

下面就實際試驗來操作感受一下!

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

複製**

@enableadminserver

public static void main(string args)

}複製**

瀏覽器開啟localhost:8080,就可以看到小清新的頁面了

可以看到這個 ui 的變化和 1.5.x 時代的差距還是蠻大的,此時被監控的應用數目還為0。

接下來我們就來建立乙個待監控的spring boot 2.0示例。

此處我們依然建立乙個 spring boot 2.0.3.release 的應用,然後加入到spring boot admin之中進行監控

de.codecentric

spring-boot-admin-starter-client

2.0.1

org.springframework.boot

spring-boot-starter-actuator

org.springframework.boot

spring-boot-starter-web

複製**

server.port=8081

複製**

此時 spring boot admin的頁面上應用上線的訊息推送過來了:

被監控應用上線之後,我們進入 spring boot admin頁面鼓搗看看

如果有興趣,也可以抽點時間看看作者一些關於容器化、微服務化方面的文章:

Spring Boot Admin簡單使用

建立乙個專案,用於展示各個服務中的監控資訊,加上spring boot admin的依賴 dependency de.codecentric spring boot admin server 1.5.5 de.codecentric spring boot admin server ui 1.5.5...

恐怖的springboot Admin監控

admin主監控 pom.xml de.codecentric spring boot admin starter server 2.1.0 org.springframework.boot spring boot starter web 啟動類新增 開啟所有敏感的信心 瀏覽器訪問http loca...

SpringBootAdmin學習文件

說明 springbootadmin監控分為server和client兩部分,具體需監控的專案稱為client,展示給開發者的web頁面檢視為server服務。pom檔案配置 org.springframework.boot spring boot starter web 2.2.1.release...