Search
💾

따라하며 배우는 NestJS | Log

Date
2024/08/29
Category
WEB
Tag
Typescript
NestJS
목차

로그의 종류

Log - 중요한 정보의 범용 로깅
Warning - 치명적이거나 파괴적이지 않은 처리되지 않은 문제
Error - 치명적이거나 파괴적인 처리되지 않은 문제
Debug - 오류 발생 시 로직을 디버그하는데 도움이 되는 정보 (개발자 용)
Verbose - 응용 프로그램의 동작에 대한 통찰력을 제공하는 정보 (운영자 용)

로그 레벨

원하는대로 환경에 따라 로그의 레벨을 정의해서 넣어줄 수 있음
Log
Error
Warning
Debug
Verbose
Development
o
o
o
o
o
Staging
o
o
o
x
x
Production
o
o
x
x
x

로그 적용

원래 로그 넣는 것은 하나하나 개발하면서 넣는게 맞음

사용 모듈

express.js를 사용할 때는 Winston 사용
nest.js는 built-in된 logger 클래스 사용