서버 문제는 요청 ID, 위치, 레벨, 사용자 영향으로 추적한다
브라우저에 보이지 않는 서버 오류는 어느 코드 경계에서 발생했고 누구에게 영향을 줬는지 남겨야 다시 찾을 수 있다.
| 관측 위치 | 남길 로그 | 확인할 곳 | 다음 행동 |
|---|---|---|---|
| Server Component | route, params, data source, render 실패 | 터미널, Vercel Runtime Logs | 데이터 조회와 권한 조건 분리 |
| Route Handler/API | method, status, duration, requestId | Network 응답과 서버 로그 | 입력 검증, DB, 외부 API 중 병목 지정 |
| Server Action | action name, userId, validation result | 서버 로그, form 반환값 | 재시도 가능 오류와 사용자 오류 분리 |
| Proxy | path, auth state, redirect target | Vercel Runtime Logs | 쿠키, matcher, 권한 조건 확인 |
| DB/외부 API | query name, latency, timeout, retry count | APM, DB slow log | 쿼리, 인덱스, 네트워크 지연 분리 |