시간대 로그 기반 원인 타이밍 추적 결
운영 이슈 대응 경험은 인턴 때 서비스 배포 직후 특정 시간대에 응답 속도가 급격히 느려지는 문제가 발생했을 때입니다. 처음엔 서버 자원이 부족한 건지 확인했는데, CPU와 메모리는 정상 범위였습니다. 로그를 보니 특정 `API` 엔드포인트에 요청이 몰리는 패턴이 있었고, 그 시간대가 알림 발송 배치가 돌아가는 시간과 겹쳤습니다. 배치 작업이 응답 처리와 자원을 경쟁하면서 지연이 생긴 구조였습니다. 배치 실행 시간을 트래픽이 적은 시간대로 옮겼고, 이후 같은 증상이 사라졌습니다.
증상이 아니라 원인의 타이밍을 찾는 것이 핵심이었습니다. 증상이 아닌 원인을 시간 순으로 추적하는 것이 이슈 대응의 가장 중요한 첫 단계였습니다.