Как сохранить канал через журналы инструмента CLI bunyan в файл журнала вместо формата json

Как я могу сохранить журналы, созданные инструментом bunyan CLI, с помощью команды для запуска узла сервера. | bunyan в server.log вместо формата json в файле server.log.

В журналах консоли: - [2018-05-14T12:28:01.465Z] ИНФОРМАЦИЯ: sampleApplication/12840: привет

server.log:- {"имя":"sampleApplication","pid":12840,"уровень":30,"msg":"привет","время":"2018-05-14T12:28:01.465Z" ,"в":0}

Как они могут быть одинаковыми в консоли и server.log?


person Rishi Mahendru    schedule 14.05.2018    source источник


Ответы (1)


Вы можете попробовать добавить разные потоки в конфигурацию инициализации bunyan:

bunyan.createLogger({
    name: 'name',
    streams: [{
      path: './logs/file.log'
    }, {
        level : 'debug',
        stream : process.stdout
    }]
  });
person IchigoWalker    schedule 12.03.2019