logger.error(`API Timeout: ${timeout} seconds`, e);
logger.info(`Ordered Food Product Id: ${product.id}`);
logger.debug(`Total Order Price Amount: ${sum(products.amount)}`);
위 3가지의 로그는 각각 목적이 다르다.
error, info 로그는 **운영 환경
**에서 장애 디버깅 또는 시스템의 진행 상황, 지표등을 모니터링하기 위한 것이다.
개발 중인 시스템 내부에서 일어나는 일을 확인하기 위한 것이다.
그렇기 때문에 프로덕션 환경에서는 실행되지 않아야 한다.