본문 바로가기

전체 글

(79)
스프링 부트 #5.7. Auditing 5.7. Auditing Spring Security가 실행되면 Spring Boot Actuator에는 이벤트를 게시하는 유연한 감사 프레임 워크가 있습니다 (기본적으로 "인증 성공", "실패"및 "액세스 거부"예외). 이 기능은 인증 실패를 기반으로 잠금 정책을보고하고 구현하는 데 매우 유용 할 수 있습니다. AuditEventRepository애플리케이션 구성 에 유형의 Bean을 제공하여 감사를 사용할 수 있습니다 . 편의를 위해 Spring Boot는 InMemoryAuditEventRepository. InMemoryAuditEventRepository기능이 제한되어 있으므로 개발 환경에서만 사용하는 것이 좋습니다. 프로덕션 환경의 경우 고유 한 대체 AuditEventRepository구현을..
스프링 부트 #5.6. 측정 항목 5.6. 측정 항목 Spring Boot Actuator는 다음을 포함하여 수많은 모니터링 시스템 을 지원하는 애플리케이션 지표 외관 인 Micrometer에 대한 종속성 관리 및 자동 구성을 제공합니다 . AppOptics 아틀라스 데이터 도그 다이나 트레이스 탄력있는 갱 리아 석묵 후미오 유입 JMX 카이로스 DB 새로운 유물 프로 메테우스 SignalFx 단순 (메모리 내) 스택 드라이버 통계 파면 Micrometer의 기능에 대한 자세한 내용은 참조 설명서 , 특히 개념 섹션을 참조하십시오 . 5.6.1. 시작하기 Spring Boot는 컴포지트를 자동 구성 MeterRegistry하고 클래스 경로에서 찾은 지원되는 각 구현에 대해 컴포지트에 레지스트리를 추가합니다. micrometer-regis..
스프링 부트 #5.3. 모니터링 및 관리 5.3. HTTP를 통한 모니터링 및 관리 웹 애플리케이션을 개발하는 경우 Spring Boot Actuator는 활성화 된 모든 엔드 포인트가 HTTP를 통해 노출되도록 자동 구성합니다. 기본 규칙은 id접두어를 /actuatorURL 경로 로 사용하여 엔드 포인트 를 사용하는 것 입니다 . 예를 들어 health으로 노출됩니다 /actuator/health. Actuator는 Spring MVC, Spring WebFlux 및 Jersey에서 기본적으로 지원됩니다. Jersey와 Spring MVC를 모두 사용할 수 있으면 Spring MVC가 사용됩니다. Jackson은 API 문서 ( HTML 또는 PDF )에 설명 된대로 올바른 JSON 응답을 얻으려면 필수 종속성입니다 . 5.3.1. 관리 엔..