[java] 자바 스프링 부트 액추에이터 엔드포인트 목록

액추에이터(Actuator)는 스프링 부트 애플리케이션의 모니터링 및 관리를 위한 기능을 제공하는 라이브러리입니다. 액추에이터 엔드포인트를 통해 애플리케이션의 상태 정보를 조회하고 관리 작업을 수행할 수 있습니다. 여기에서는 자바로 개발된 스프링 부트 애플리케이션에서 사용할 수 있는 액추에이터 엔드포인트 목록을 제공합니다.

액추에이터 엔드포인트 목록

  1. /actuator/health: 애플리케이션의 상태 및 상태 지표를 확인할 수 있는 엔드포인트입니다.
  2. /actuator/info: 애플리케이션의 정보를 확인할 수 있는 엔드포인트입니다.
  3. /actuator/metrics: 애플리케이션의 메트릭(성능 데이터)를 확인할 수 있는 엔드포인트입니다.
  4. /actuator/auditevents: 인증 및 인가 관련 감사 이벤트를 확인할 수 있는 엔드포인트입니다.
  5. /actuator/beans: 애플리케이션 내부에 정의된 빈(Bean)들의 정보를 확인할 수 있는 엔드포인트입니다.
  6. /actuator/conditions: 자동 구성(Auto-configuration) 리포트를 확인할 수 있는 엔드포인트입니다.
  7. /actuator/mappings: 모든 URL 경로와 해당 핸들러를 확인할 수 있는 엔드포인트입니다.
  8. /actuator/threaddump: 애플리케이션의 쓰레드 덤프 정보를 확인할 수 있는 엔드포인트입니다.

이 외에도 다양한 액추에이터 엔드포인트가 제공되며, 필요에 따라 추가적으로 활용할 수 있습니다.

액추에이터 엔드포인트는 보안상의 이유로 기본적으로 모든 사용자에게 노출되지 않도록 설정되어 있습니다. 따라서 액추에이터 엔드포인트에 접근하기 위해서는 적절한 권한 및 보안 설정이 필요합니다.

더 자세한 정보는 공식 스프링 부트 액추에이터 문서를 참고하시기 바랍니다.