로그 목적 정의 → 수집 항목 설계 → 보안 고려 흐름으로 완결
로그 설계에서 가장 중요한 것은 무엇을 위한 로그인지 먼저 정하는 것이라고 생각합니다. 디버깅용인지, 사용자 행동 분석용인지, 성능 모니터링용인지에 따라 수집해야 할 항목이 완전히 달라집니다. PM 인턴에서 이벤트 로그 정의서를 작성할 때, 먼저 분석 목적을 팀과 합의하고 그 기준으로 항목을 역산하였습니다.
목적 없이 항목부터 정하면 나중에 쓸 수 없는 로그가 쌓인다는 것을 그때 배웠습니다. 개인정보가 포함될 수 있는 항목은 보안 검토를 설계 단계부터 반영하였습니다. 로그는 나중에 분석할 사람이 읽는 문서라는 관점으로 접근하니 항목 선택이 훨씬 명확해졌습니다. 목적이 설계를 결정합니다.