LOG TRACE

운영 로그는 출력이 아니라 추적 가능한 사건 기록이다

레벨, 맥락, 저장 위치, 감사 목적을 함께 설계해야 문제 해결과 보안 조사가 이어진다.

Event
무슨 일이 일어났는가

요청, 오류, 인증, 설정 변경처럼 기록할 사건을 정한다.

Level
얼마나 중요한가

debug, info, warn, error로 운영 노이즈를 조절한다.

Context
어디서 발생했는가

사용자, requestId, module, traceId를 붙여 추적 가능하게 한다.

Store
얼마나 오래 보관할 것인가

콘솔, 파일, 중앙 로그, 감사 저장소별 보존 정책을 나눈다.

보안 기준: 비밀번호와 토큰은 로그에 값으로 남기지 않는다.