Spring Boot ‐ 액츄에이터(Actuator) - dnwls16071/Backend_Study_TIL GitHub Wiki
📚 액츄에이터
management:
server:
port: 8080
endpoint:
health:
show-details: always
shutdown:
enabled: true
endpoints:
web:
exposure:
include: "*" # 액츄에이터 기능을 웹에 노출
info:
java:
enabled: true
os:
enabled: true
env:
enabled: true
실행 결과
📚 엔드포인트 설정
- 엔드포인트를 사용하려면 2가지 과정을 거쳐야 한다.
- 엔드포인트 활성화
- 엔드포인트 노출
management:
endpoint:
shutdown:
enabled: true. # 엔드포인트 활성화
endpoints:
web:
exposure:
include: "*" # 엔드포인트 노출
📚 헬스 정보
- 헬스 정보는 애플리케이션에 문제가 발생했을 때 문제를 빠르게 인지할 수 있도록 도와준다.
management:
endpoint:
health:
show-details: always
📚 애플리케이션
- 애플리케이션의 기본 정보를 노출한다.
management:
info:
java:
enabled: true
os:
enabled: true
그 외, 로거, HTTP 요청 응답 기록, 보안 기능을 제공한다.