2016-06-07 2 views
2

나는 로깅에 관한 문제를 해결합니다. nodejs가 로깅을위한 빌드 로그 메소드, 콘솔 객체를 제공한다는 것을 알고 있습니다. 하지만 디버그, 정보, 경고, 오류 등과 같은 레벨을 지원하지 않는 것 같습니다.nodejs에 어떤 로그 lib가 사용 되었습니까?

나는 이것을 할 수있는 nodejs의 권장 로그 라이브러리를 원합니다 : 1. 정의 로그 레벨; 2. 스트리밍 로그; 3. 사용자 정의 형식 로그 내용;

제안 해 주셔서 감사합니다. 건배.

+0

아마도 두 가지 가장 인기있는 선택은 번연과 윈스턴입니다 – Srle

답변

0

예, console.log 빌드 - 인에서는 레벨을 정의 할 수 없으며 동기화 특성으로 인해 콘솔 로그를 프로덕션 환경에서 사용하는 것은 좋지 않습니다.

"trasports"때문에 Winston을 사용하고 싶습니다. 예를 들어 winston-elasticsearch 전송기를 사용하여 kibana을 사용하여 소비 할 수있는 로그 저장 구조에 따라 로그를 Elasticsearch 인스턴스 내부에 저장하는 것이 좋습니다.

+0

감사합니다. – hushenglang

관련 문제