Как сохранить канал через журналы инструмента CLI bunyan в файл журнала вместо формата json - PullRequest
0 голосов
/ 14 мая 2018

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

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

server.log: - {"name": "sampleApplication", "pid": 12840, "level": 30, "msg": "hi", "time": "2018-05-14T12: 28: 01.465Z"," v ": 0}

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

1 Ответ

0 голосов
/ 12 марта 2019

Вы можете попробовать добавить разные потоки в вашем config для bunyan:

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