로그 수준은 info, warning, debug 중 무엇으로 설정해야 하나요?

일상적으로는 info 또는 warning을 사용하세요. debug는 문제를 짧게 재현할 때만 사용하고 확인이 끝나면 더 낮은 로그 수준으로 되돌리세요.

  • 로그와 문제 해결
  • 선택 비교
간단한 답변

일상적으로는 info 또는 warning을 권장합니다. debug는 문제를 짧게 재현할 때 사용하고 점검이 끝나면 더 낮은 로그 수준으로 되돌리세요. 평소에는 info 또는 warning을 유지하고 문제를 재현할 때만 debug를 잠시 사용하세요. 필요한 구간을 내보낸 뒤 즉시 되돌립니다.

확인해야 할 로그를 먼저 결정

규칙, DNS 또는 연결 상세 정보 중 무엇이 필요한지에 따라 로그 수준이 달라집니다. 파일 증가와 민감 정보 노출도 함께 고려하세요.

  • 규칙 매칭 상세 정보를 확인해야 하는지 판단
  • DNS 조회 및 연결 과정을 관찰해야 하는지 판단
  • 로그 파일이 너무 빠르게 커지는지 확인
  • 민감한 URL, 도메인 또는 token이 기록될 수 있는지 확인

상황별 로그 수준 선택

  • 일반 사용 시 info 또는 warning 유지
  • 문제를 재현하기 전에 debug로 잠시 전환
  • 재현 후 필요한 구간을 즉시 내보내고 민감 정보 제거(참고: 보안 FAQ)
  • 점검이 끝나면 info 또는 warning으로 되돌리고 너무 큰 로그 파일 정리(참고: 성능 분석 엔진)

debug 로그는 디스크 쓰기와 개인정보 노출 위험을 높입니다.

로그 수준은 노드 자체의 연결 기능을 바꾸지 않습니다.

로그를 공유하기 전에 token, secret, password, private-key 등의 키워드 검색