Буньян не сохраняет логи в производственной среде AWS - PullRequest
0 голосов
/ 10 января 2019

Все

Мой вопрос довольно просто объяснить. Мое приложение сохраняет множество журналов отладки и ошибок. Я использую Bunyan для сохранения логов.

Отлично работает на localhost / development. Но когда я перемещаю свое приложение в AWS, оно не сохраняет журналы. Папка /logs находится в корне моего проекта и пуста.

const logConfig = {
            name: config.name,
            ...config.log,
            streams: [{
                type: 'rotating-file',
                path: `${process.cwd()}/logs/${config.name}.log`,
                period: '1d',
                count: 200
            }, {
                type: 'rotating-file',
                path: `${process.cwd()}/logs/${config.name}.log`,
                period: '1d',
                count: 200,
                level: 'debug'
            }, {
                type: 'rotating-file',
                path: `${process.cwd()}/logs/${config.name}.log`,
                period: '1d',
                count: 200,
                level: 'error'
            }]
        };

        this.bunyan = bunyan.createLogger(logConfig);

Принимая во внимание, что config.log является пустым объектом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...