요청 흐름, 실패 맥락, 알림 기준을 같은 ID로 묶는다
운영 중에는 한 요청이 브라우저, 서버, DB, 외부 API를 지나간 흔적을 같은 기준으로 이어 읽어야 한다.
| 흐름 단계 | 기록할 맥락 | 연결되는 도구 | 대응 기준 |
|---|---|---|---|
| 브라우저 요청 | path, method, requestId header | Network, RUM | 사용자 체감 지연 확인 |
| Next.js 서버 처리 | route handler, action, status, duration | Vercel Logs, logger | 500 또는 긴 duration 조사 |
| DB/외부 API | query name, upstream, retry, timeout | APM, DB slow log | 병목 위치와 재시도 정책 확인 |
| 집계·대시보드 | error rate, p95 latency, traffic | Grafana, Datadog, New Relic | 평소 기준선 대비 변화 확인 |
| 알림·회고 | incident id, impact, fix version | Slack, Pager, issue tracker | 재발 방지 항목으로 닫기 |