Winston/Pino 구조화 기록
요청 id, 사용자 id, 레벨, duration을 같은 형식으로 남겨 검색 가능한 사건 단위로 만듭니다.
배포 후 문제는 브라우저 콘솔만으로는 부족하므로 서버 요청, 오류, 지연 시간을 관찰할 수 있어야 합니다.
요청 id, 사용자 id, 레벨, duration을 같은 형식으로 남겨 검색 가능한 사건 단위로 만듭니다.
배포별 함수 오류, 요청 경로, cold start 여부를 묶어 운영 환경에서만 나는 문제를 좁힙니다.
응답 시간, 오류율, 느린 트랜잭션을 경로와 배포 버전별로 나눠 회귀 원인을 찾습니다.
반복 오류와 지표 급변만 운영 채널로 보내 소음보다 대응 우선순위가 먼저 보이게 합니다.
문자열 로그만 흩어두기보다 route, status, duration 같은 필드를 남기면 검색과 집계가 쉬워집니다.