原來你是這樣的SpringBoot--初識SpringBootAdmin

簡介

Spring Boot Admin(SBA)是一個針對spring-boot的actuator接口進行UI美化封裝的監控工具。它可以:在列表中瀏覽所有被監控spring-boot項目的基本信息,詳細的Health信息、內存信息、JVM信息、垃圾回收信息,還可以直接修改logger日誌的level。
SBA分爲server端和client端,下面來看一個簡單示例:

示例

搭建服務端:

1.新建springboot項目,需要引用Spring Boot Admin(server)
img

img

2.然後要開啓註解@EnableAdminServer

@EnableAdminServer
@SpringBootApplication
public class SpringBootDemoAdminServerApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringBootDemoAdminServerApplication.class, args);
    }
}

3.設置服務端端口號爲8001,此時還沒有客戶端註冊。啓動之後效果如下:

img

接入客戶端

1.新建springboot項目,需要引用Spring Boot Admin(client)
img
2.配置應用的端口號,以及SBA服務端的端口號

#運行端口號
server.port=8100
#應用名稱
spring.application.name=cathychen-admin-client
#admin服務端地址
spring.boot.admin.client.url=http://localhost:8001

3.啓動客戶端項目,查看服務端監控狀態的變化
img
img

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章