Spring Boot Admin監(jiān)控服務如何使用
Spring Boot Admin 簡介
隨著開發(fā)周期的推移,項目會不斷變大,切分出的服務也會越來越多,這時一個個的微服務構(gòu)成了錯綜復雜的系統(tǒng)。
對于各個微服務系統(tǒng)的健康狀態(tài)、會話數(shù)量、并發(fā)數(shù)、服務資源、延遲等度量信息的收集就成為了一個挑戰(zhàn)。 Spring Boot Admin 就是基于這些需求開發(fā)出的一套功能強大的監(jiān)控管理系統(tǒng)。
同樣,Spring Boot Admin 也是由兩個角色組成,一個是服務端 Spring Boot Admin Server,一個是客戶端 Spring Boot Admin Client。
Spring Boot Admin 服務端
引入依賴
在 pom.xml 中主要添加 spring-cloud-starter-netflix-eureka-server、spring-boot-admin-starter-server 和 jolokia-core 依賴
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency> <dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-server</artifactId> </dependency> <dependency> <groupId>org.jolokia</groupId> <artifactId>jolokia-core</artifactId> </dependency>
相關配置
在 application.yml 中主要添加 Spring Boot Admin 相關配置
management:
endpoint:
health:
show-details: always
endpoints:
web:
exposure:
include: health,info
Spring Boot Admin客戶端
在所需要被監(jiān)控的項目中添加以下配置
引入依賴
在 pom.xml 中添加 spring-boot-admin-starter-client 和 jolokia-core 依賴
<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-client</artifactId> </dependency> <dependency> <groupId>org.jolokia</groupId> <artifactId>jolokia-core</artifactId> </dependency>
相關配置
在 application.yml 中添加 spring boot admin 地址即可
spring:
boot:
admin:
client:
url: http://localhost:8084
測試服務監(jiān)控
打開瀏覽器訪問:http://localhost:8084,出現(xiàn)以下界面

服務監(jiān)控詳情頁面

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- 如何基于springboot-admin實現(xiàn)后臺監(jiān)控
- SpringBoot Admin用法實例講解
- SpringBoot Admin 使用指南(推薦)
- Spring Boot Admin郵件警報整合過程解析
- Spring Boot Admin Server管理客戶端過程詳解
- Spring Boot集群管理工具KafkaAdminClient使用方法解析
- 詳解使用spring boot admin監(jiān)控spring cloud應用程序
- 使用Spirng Boot Admin監(jiān)控Spring Cloud應用項目
- spring boot admin 搭建詳解
- 用SpringBoot Admin監(jiān)控SpringBoot程序
相關文章
Java 下數(shù)據(jù)業(yè)務邏輯開發(fā)技術 JOOQ 和 SPL
這篇文章主要為大家介紹了Java 下數(shù)據(jù)業(yè)務邏輯開發(fā)技術 JOOQ 和 SPL詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09
Spring Boot 中的 @ConditionalOnBean 注解作用及基
在 Spring Boot 中,@ConditionalOnBean 可以幫助我們根據(jù) 是否存在特定 Bean 來 動態(tài)注冊 Bean,廣泛用于 按需加載、自動配置 等場景,本文給大家介紹Spring Boot 中的 @ConditionalOnBean 注解,感興趣的朋友一起看看吧2025-04-04
解決MyBatis中模糊搜索使用like匹配帶%字符時失效問題
Mybatis是我們?nèi)粘m椖恐薪?jīng)常使用的框架,在項目中我們一般會使用like查詢作為模糊匹配字符進行搜索匹配,下面的Mapper.xml是我們使用like在項目中進行模糊匹配的常用方式,感興趣的朋友跟隨小編一起看看吧2021-09-09
spring?boot實現(xiàn)圖片上傳到后臺的功能(瀏覽器可直接訪問)
這篇文章主要介紹了spring?boot實現(xiàn)圖片上傳到后臺的功能(瀏覽器可直接訪問),需要的朋友可以參考下2022-04-04

