最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot Admin 如何實現(xiàn)Actuator端點可視化監(jiān)控

 更新時間:2021年08月31日 16:18:12   作者:Heartsuit  
這篇文章主要介紹了SpringBoot Admin 如何實現(xiàn)Actuator端點可視化監(jiān)控,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

SpringBoot Admin 實現(xiàn)Actuator端點可視化監(jiān)控

簡介

Actuator可視化監(jiān)控SpringBoot Admin

Note:

  • SpringBoot版本: 2.1.4
  • SpringBoot Admin版本: 2.1.5

Spring Boot Admin Server

單獨建一個Spring Boot Admin Server工程作為服務端

在Maven的pom.xml文件中添加 spring-boot-admin-server 與 spring-boot-admin-server-ui 依賴:

<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-server</artifactId>
    <version>2.1.5</version>
</dependency>
<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-server-ui</artifactId>
    <version>2.1.5</version>
</dependency>

在主類上添加注解啟用Spring Boot Admin

@EnableAdminServer
@SpringBootApplication
public class AdminApplication {
 public static void main(String[] args) {
  SpringApplication.run(AdminApplication.class, args);
 }
}

到此, Spring Boot Admin服務端工程建立完畢, 在瀏覽器訪問 http://localhost:8000 , 打開管理頁面, 目前沒有客戶端實例注冊過來, 顯示為空。 接下來建立客戶端工程。

Spring Boot Admin Client

建一個Spring Boot工程

在Maven的pom.xml文件中添加 spring-boot-admin-starter-client 依賴:

<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-starter-client</artifactId>
    <version>2.1.5</version>
</dependency> 

application.yml 配置: 1. 暴露指定端口; 2. 注冊到Spring Boot Admin服務端

management:
  endpoints:
    web:
      exposure:
        include: "*"
        exclude: env,beans

spring:
  boot:
    admin:
      client:
        url: http://localhost:8000
        instance:
          name: ReactiveCrud

Note: 當然這里首先要開啟項目的Actuator端點監(jiān)控功能, 可參考SpringBoot2開啟Actuator端點監(jiān)控

啟動客戶端, 在管理端進行可視化端點監(jiān)控

Journal

啟動客戶端后, 會在 Journal 頁面看到客戶端注冊到管理端發(fā)生的各類事件;

2019-06-27-SpringBootAdminWallBoard.png

2019-06-27-SpringBootAdminDetails.png

上面通過 Spring Boot Admin 實現(xiàn)了對Spring Boot暴露的 Actuator 端點的可視化監(jiān)控, 對于詳細的端點信息, 以及 Spring Boot Admin 的其他配置, 可參考相關文檔。 后續(xù)增加認證功能, 即需要用戶登錄才能進入管理端。

References

Spring Boot 監(jiān)控信息可視化

使用spring-boot-starter-actuator監(jiān)控太過于麻煩,而且通過返回的JSON數(shù)據(jù)查看起來非常不方便,使用Spring Boot 中提供的監(jiān)控信息管理端,用來實現(xiàn)監(jiān)控信息的可視化,可以快速查看系統(tǒng)運行狀況,再不用一個一個接口地調(diào)用接口。

具體配置:

一、設置Spring Boot Admin Server

1.添加依賴

<dependency>
 <groupId>de.codecentric</groupId>
 <artifactId>spring-boot-admin-starter-server</artifactId>
 <version>2.2.0</version>
</dependency>

2.在啟動類上添加@EnableAdminServer注解

@SpringBootApplication
@EnableAdminServer
public class SpadminApplication {
 
 public static void main(String[] args) {
  SpringApplication.run(SpadminApplication.class, args);
 }
}

3.啟動醒目瀏覽器 輸入http://localhost:8888/applications

二、注冊客戶端

1.新建一個項目

2.添加依賴

<dependency>
	<groupId>de.codecentric</groupId>
	<artifactId>spring-boot-admin-starter-client</artifactId>
	<version>2.2.0</version>
</dependency>

3.在application.properties添加配置

server.port=8889
spring.boot.admin.client.url=http://localhost:8888
management.endpoints.web.exposure.include=*

4.啟動項目(server端先運行)

瀏覽器http://localhost:8888/ 等待片刻后

點擊進入

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 淺談為什么同一個java文件只能有一個public類

    淺談為什么同一個java文件只能有一個public類

    這篇文章主要介紹了淺談為什么同一個java文件只能有一個public類,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • MyBatis-Flex BaseMapper的接口基本用法小結

    MyBatis-Flex BaseMapper的接口基本用法小結

    本文主要介紹了MyBatis-Flex BaseMapper的接口基本用法小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-02-02
  • MyBatis  Properties及別名定義實例詳解

    MyBatis Properties及別名定義實例詳解

    這篇文章主要介紹了MyBatis Properties及別名定義實例詳解,需要的朋友可以參考下
    2017-08-08
  • ruoyi微服務版本搭建運行方式

    ruoyi微服務版本搭建運行方式

    這篇文章主要介紹了ruoyi微服務版本搭建運行方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Java如何獲取List<String>中的String詳解

    Java如何獲取List<String>中的String詳解

    工作了這么長時間了,一直沒有記錄的習慣,以至于導致我即便是查過的東西總會忘記,下面這篇文章主要給大家介紹了關于Java如何獲取List<String>中String的相關資料,需要的朋友可以參考下
    2022-02-02
  • java實現(xiàn)菜單樹的示例代碼

    java實現(xiàn)菜單樹的示例代碼

    這篇文章主要為大家詳細介紹了java實現(xiàn)菜單樹的相關知識,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-12-12
  • Java數(shù)據(jù)結構常見幾大排序梳理

    Java數(shù)據(jù)結構常見幾大排序梳理

    Java常見的排序算法有:直接插入排序、希爾排序、選擇排序、冒泡排序、歸并排序、快速排序、堆排序等。本文詳解介紹它們的實現(xiàn)以及圖解,需要的可以參考一下
    2022-03-03
  • 在Struts2中如何將父類屬性序列化為JSON格式的解決方法

    在Struts2中如何將父類屬性序列化為JSON格式的解決方法

    本篇文章,小編將為大家介紹關于在Struts2中如何將父類屬性序列化為JSON格式的解決方法,有需要的朋友可以參考一下
    2013-04-04
  • springboot項目中配置redis詳細的教程

    springboot項目中配置redis詳細的教程

    Redis是一種高性能的鍵值存儲數(shù)據(jù)庫,而Spring Boot是一個簡化了開發(fā)過程的Java框架,這篇文章主要給大家介紹了關于springboot項目中配置redis詳細的教程,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-04-04
  • java實現(xiàn)把對象數(shù)組通過excel方式導出的功能

    java實現(xiàn)把對象數(shù)組通過excel方式導出的功能

    本文主要介紹了java實現(xiàn)把對象數(shù)組通過excel方式導出的功能的相關知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-03-03

最新評論

遂宁市| 陈巴尔虎旗| 德格县| 宁波市| 塔城市| 泰和县| 繁昌县| 子洲县| 桐乡市| 枣庄市| 新竹市| 江都市| 逊克县| 稻城县| 蛟河市| 陈巴尔虎旗| 乃东县| 历史| 铜陵市| 怀集县| 克山县| 尼玛县| 雅江县| 色达县| 陆河县| 罗定市| 吕梁市| 神农架林区| 中超| 平果县| 禹城市| 安福县| 陵水| 中牟县| 房产| 东平县| 浙江省| 浏阳市| 日土县| 潜山县| 嫩江县|