В моем приложении node я использую модуль winston для хранения журналов приложений. Мы можем хранить журналы в двух форматах: json, а другой - строка. Сохраняя журнал как строку в 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!!!');