ノード アプリケーションでは、winston モジュールを使用してアプリケーション ログを保存しています。ログは、json 形式と文字列形式の 2 つの形式で保存できます。winston でログを文字列として保存しているときに、ログ形式を下回っています。
2013-09-10T06:51:34.199Z - error: error message!!!
(timestamp) - (level) : (log message)
ここで、上記のログ形式を次のように変更します。
2013-09-10T06:51:34.199Z/error/error message!!!
(timestamp) / (level) / (log message)
これはどのように達成できますか?
私のコード:
var winston = require('winston');
winston.loggers.add('category1', {
file: {
filename: '/path/to/some/file',json:false
}
});
var category1 = winston.loggers.get('category1');
category1.log('error','error message!!!');