Bunyan不会在AWS生产环境中保存日志

时间:2019-01-10 03:34:47

标签: node.js logging bunyan

所有人

我的问题很容易解释。我的应用程序保存了许多调试和错误日志。我正在使用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是一个空对象

0 个答案:

没有答案