상관관계 추적 흐름

요청 ID 하나로 장애 로그와 감사 이벤트를 함께 찾는다

운영 로그는 원인을 찾고, 감사 로그는 누가 무엇을 했는지 증명합니다. 둘을 같은 저장소에 섞기보다 공통 식별자로 연결합니다.

A

요청 수신

requestId, userId, IP를 컨텍스트에 묶어 이후 로그에 전달합니다.

B

업무 처리

서비스는 성공, 실패, 처리 시간을 로그로 남기고 민감값은 제외합니다.

C

중요 행위 기록

권한 변경, 결제, 삭제 같은 행위는 별도 감사 이벤트로 저장합니다.

D

검색과 대응

대시보드에서 요청 ID로 에러 로그와 감사 레코드를 나란히 조회합니다.

App log

장애 분석

레벨, 컨텍스트, 스택 트레이스, 처리 시간을 중심으로 짧게 보관합니다.

Audit log

책임 추적

주체, 행위, 대상, 결과를 변경 불가능한 보존 정책으로 관리합니다.

Alert

즉시 대응

반복 실패, 권한 상승, 비정상 삭제 이벤트는 알림 규칙으로 연결합니다.

감사 로그 필드

로그에는 비밀 값을 남기지 않고, 감사 로그에는 사건 재구성에 필요한 최소 필드만 남깁니다. 두 기록은 requestId로 연결합니다.