node.jsでログを取る log4.js

2014年5月7日更新 view: 24 view
photoBy: http://upload.wikimedia.org/wikipedia/commons/thu…

node.jsでログを保存しておきたい

まずはインストール

npm install log4js

スポンサードリンク

書き方

var log4js = require('log4js');
log4js.loadAppender('file');

//同じ階層の test.log にファイルを作る
log4js.addAppender(log4js.appenders.file(__dirname + '/test.log'), 'ログ名');

var logger = log4js.getLogger('ログ名');

//どのレベルのエラーまで出力・記録する?
logger.setLevel('info');
logger.info('ログの内容');
logger.trace('Entering cheese testing');
logger.debug('Got cheese.');
logger.info('Cheese is Gouda.');
logger.warn('Cheese is quite smelly.');
logger.error('Cheese is too ripe!');
logger.fatal('Cheese was breeding ground for listeria.');

他の log.js はなぜかファイルに追記できないので log4.js を使うことにしました。

logを見る場合は

語尾から10行、tailコマンドで見れます。

tail -n 10 test.log
スポンサードリンク

関連記事

関連カテゴリ