관리 메뉴

White Life Story

Nodejs Express logger format 설정 하기 본문

Develop/Nodejs

Nodejs Express logger format 설정 하기

새내기 whitelife 2013.08.01 10:54


app.js 파일 중 일부

// ..
app.set('view engine', 'ejs');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.cookieParser());
app.use(express.bodyParser());
// ..

log 파일 중 일부

GET / 200 119ms - 505b

GET /stylesheets/style.css 304 27ms


log를 좀더 자세히 보고 싶은 경우

app.use(express.logger({ format: ':remote-addr - - [:date] ":method :url HTTP/:http-version" :status :res[content-length] ":referrer" ":user-agent"' }));


format 설정을 위와 같이 넣어 준다.

192.168.0.xx - - [Thu, 01 Aug 2013 01:53:19 GMT] "GET / HTTP/1.1" 200 505 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36"


위와 같이 상세하게 정보를 볼 수 있다.



0 Comments
댓글쓰기 폼