2
Возможно ли только писать строки доступа из выражения в файл журнала и сохранять остальные журналы в консоли? Что-то вроде этого:Экспресс-Уинстон: записывать журналы быстрого доступа к файлу
app.use(expressWinston.logger({
transports: [
new winston.transports.Console({
colorize: true
}),
new winston.transports.File({
name: 'access-file',
filename: 'access-error.log',
level: 'info' //This setting is what i need to change for access lines only
})
],
ignoreRoute: function(req) {
return (req.url === '/healthcheck');
},
meta: false,
msg: "HTTP {{req.method}} {{req.url}}",
colorStatus: true
}));
Проблема в том, что я не знаю, как изолировать только строки журнала доступа. Это возможно?
Я предполагаю, что я не понимаю, как это было бы решить этот вопрос я, имеющий, как и экспресс-журналы осуществляется через экспресс, и я не мог их контролировать. поэтому я не мог установить уровень журнала –