# 簡介 Spring Boot Admin(SBA)是一個針對spring-boot的actuator介面進行UI美化封裝的監控工具。它可以:在列表中瀏覽所有被監控spring-boot項目的基本信息,詳細的Health信息、記憶體信息、JVM信息、垃圾回收信息,還可以直接修改logger日誌的le ...
簡介
Spring Boot Admin(SBA)是一個針對spring-boot的actuator介面進行UI美化封裝的監控工具。它可以:在列表中瀏覽所有被監控spring-boot項目的基本信息,詳細的Health信息、記憶體信息、JVM信息、垃圾回收信息,還可以直接修改logger日誌的level。
SBA分為server端和client端,下麵來看一個簡單示例:
示例
搭建服務端:
1.新建springboot項目,需要引用Spring Boot Admin(server)
2.然後要開啟註解@EnableAdminServer
@EnableAdminServer
@SpringBootApplication
public class SpringBootDemoAdminServerApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootDemoAdminServerApplication.class, args);
}
}
3.設置服務端埠號為8001,此時還沒有客戶端註冊。啟動之後效果如下:
接入客戶端
1.新建springboot項目,需要引用Spring Boot Admin(client)
2.配置應用的埠號,以及SBA服務端的埠號
#運行埠號
server.port=8100
#應用名稱
spring.application.name=cathychen-admin-client
#admin服務端地址
spring.boot.admin.client.url=http://localhost:8001
3.啟動客戶端項目,查看服務端監控狀態的變化
作者:陳敬(公眾號:敬姐嘚啵嘚)
出處:http://www.cnblogs.com/janes/
博客文章僅供交流學習,請勿用於商業用途。如需轉載,請務必註明出處。