Development/Spring

Spring Boot Starter Actuator을 이용해 지금까지의 접근 횟수 보기

우봉수 2023. 5. 23. 14:02

Spring Boot Actuator

Spring Boot 애플리케이션의 프로덕션 준비 기능을 제공하는 Spring Boot 프로젝트의 일부입니다. 이것은 애플리케이션의 상태를 모니터링하고 관리하는데 필요한 다양한 엔드포인트를 추가합니다.

의존성 정보 링크: https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-actuator/3.1.0

 

1. Spring boot gradle 기준으로 해당 의존성 추가

dependencies {
	// 기존 의존성들 
	implementation 'org.springframework.boot:spring-boot-starter-actuator:3.1.0'
	
}

2. 프로젝트 경로 src/main/resources/application.properties 파일에 내용 추가

management.endpoints.web.exposure.include=*

 

3. 서버 실행 후 http://localhost:8080/actuator url 입력

 

<Json viewer 확장 플러그인 사용 화면>

https://chrome.google.com/webstore/detail/json-viewer/gbmdgpbipfallnflgajpaliibnhdgobh/related?hl=ko 

4. "http://localhost:8080/actuator/metrics/http.server.requests" 입력

COUNT가 지금까지의 접속 횟수를 나타낸다.