使用 Spring Boot Admin 監控服務

2020-04-12 16:08:45來源:博客園 閱讀 ()

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

使用 Spring Boot Admin 監控服務

Spring Boot Admin 簡介

隨著開發周期的推移,項目會不斷變大,切分出的服務也會越來越多,這時一個個的微服務構成了錯綜復雜的系統。

對于各個微服務系統的健康狀態、會話數量、并發數、服務資源、延遲等度量信息的收集就成為了一個挑戰。 Spring Boot Admin 就是基于這些需求開發出的一套功能強大的監控管理系統。

同樣,Spring Boot Admin 也是由兩個角色組成,一個是服務端 Spring Boot Admin Server,一個是客戶端 Spring Boot Admin Client

Spring Boot Admin 服務端

引入依賴

pom.xml 中主要添加 spring-cloud-starter-netflix-eureka-serverspring-boot-admin-starter-serverjolokia-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 客戶端

在所需要被監控的項目中添加以下配置

引入依賴

pom.xml 中添加 spring-boot-admin-starter-clientjolokia-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

測試服務監控

打開瀏覽器訪問:http://localhost:8084,出現以下界面

《Spring Boot Admin 服務監控》

服務監控詳情頁面

《Spring Boot Admin 服務監控》

  • 文章作者:彭超
  • 本文首發于個人博客:https://antoniopeng.com/2019/12/12/springboot/%E4%BD%BF%E7%94%A8SpringBootAdmin%E7%9B%91%E6%8E%A7%E6%9C%8D%E5%8A%A1/
  • 版權聲明:本博客所有文章除特別聲明外,均采用 CC BY-NC-SA 4.0 許可協議。轉載請注明來自 彭超 | Blog!

原文鏈接:https://www.cnblogs.com/antoniopeng/p/12687674.html
如有疑問請與原作者聯系

標簽:IEemimgExp添加POST

版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點,本站所提供的攝影照片,插畫,設計作品,如需使用,請與原作者聯系,版權歸原作者所有

上一篇:Spring Cloud 中使用 Zipkin 追蹤服務

下一篇:javaSE筆記-static關鍵字

宅男午夜福利美女来袭