建立乙個專案,用於展示各個服務中的監控資訊,加上spring boot admin的依賴:
dependency>
de.codecentric
spring-boot-admin-server
1.5.5
de.codecentric
spring-boot-admin-server-ui
1.5.5
建立乙個啟動類:
@configuration
@enableautoconfiguration
@enableadminserver
public static void main(string args)
}
屬性檔案中增加埠配置資訊:
server.port=9101
啟動程式,訪問web位址http://localhost:9101可以看到主頁面,這個時候是沒有資料的。
對於需要將actuator 資訊在spring boot admin中做展示的服務,需要將自身註冊到admin中。
新增依賴:
de.codecentric
spring-boot-admin-starter-client
1.5.5
然後在屬性檔案中新增下面的配置:
spring.boot.admin.url是我們剛剛建立的admin服務的位址。
management.security.enabled為false是要禁用actuator的安全控制,在spring boot 1.5以上版本預設是安全的,不禁用我們訪問不了actuator資訊。
將服務註冊到admin之後我們就可以在admin的web頁面中看到我們註冊的服務資訊了。
恐怖的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...
Spring Boot Admin 使用的坑
這幾天公司需要部署springbootadmin監控,用來時刻關注微服務的狀態 按照官網的操作非常簡單 1.新增依賴到pom.xml dependency groupid de.codecentric groupid artifactid spring boot admin server artif...