SpringBoot之a(chǎn)ctuator度量指標(biāo)監(jiān)控與健康檢查
點擊上方藍色字體,選擇“標(biāo)星公眾號”
優(yōu)質(zhì)文章,第一時間送達
? 作者?|??lawrence林?
來源 |? urlify.cn/iYVjqe ??
添加actuator依賴
<dependency>
???<groupId>org.springframework.bootgroupId>
???<artifactId>spring-boot-starter-actuatorartifactId>
dependency>#/默認值訪問health,info端點,用*可以包含全部端點
management.endpoints.web.exposure.include= *
#Web端點的基本路徑,默認為/actuator
management.endpoints.web.base-path=/actuator
#排除env,beans的端點訪問
#management.endpoints.web.exposure.exclude=env,beans
#指定開啟bean,env端點進行訪問:
#management.endpoints.web.exposure.include=beans,env通過:
url:localhost:8080/actuator
進行訪問


使用可是化監(jiān)控應(yīng)用Spring Boot Admin(不是官方提供的)
創(chuàng)建一個新項目用于搭建服務(wù)端
搭建服務(wù)器端

<dependency>
???<groupId>de.codecentricgroupId>
???<artifactId>spring-boot-admin-starter-serverartifactId>
???<version>2.2.2version>
dependency>添加配置
server.port=9090修改啟動類
@SpringBootApplication
@EnableAdminServer//開啟Spring Boot Admin 服務(wù)端
public class SpringbootactuatorserverApplication {
???public?static?void?main(String[] args) {
??????SpringApplication.run(SpringbootactuatorserverApplication.class, args);
???}
}搭建客戶端
修改POM文件
修改配置文件
在原來的actuator項目中添加依賴,用于搭建客戶端
<dependency>
????<groupId>de.codecentricgroupId>
????<artifactId>spring-boot-admin-starter-clientartifactId>
????<version>2.2.2version>
dependency>修改配置文件
#/默認值訪問health,info端點,用*可以包含全部端點
management.endpoints.web.exposure.include= *
#Web端點的基本路徑,默認為/actuator
management.endpoints.web.base-path=/actuator
#指定服務(wù)端的訪問地址
spring.boot.admin.client.url=http://localhost:9090同時啟動客戶端和服務(wù)端
通過URL:?http://localhost:9090/進行訪問


??? ?
感謝點贊支持下哈?
評論
圖片
表情
