0
我一直在使用@ google-cloud/logging-winston模块来登录appengine灵活的环境。Appengine NodeJS灵活的日志记录-winston日志不打印
但最近我发现没有日志下'winston_log' LOGNAME打印,其仅在粗壮印刷,以下是我的配置:
const logLevel = 'info'
const transports = [new Console({level: logLevel, colorize: isDevMode(), timestamp: isDevMode()})]
transports.push(LoggingWinston({level: logLevel}))
// application logger
const logger = new winston.Logger({ transports: transports })
logger.error('error test') // no logLevel
logger.info('app listening on port 8080') // no logLevel
logger.debug('debug test') // no logLevel
没有列在 'winsont_log' 打印LOGNAME ,所有日志仅在以下控制台中打印:
有什么帮助吗?
我使用的是appengine环境,因此不支持文件传输,并且日志应该在两个传输中都打印 –
您是否尝试过此库以及winston? https://github.com/GoogleCloudPlatform/winston-gae –
我已经看到该图书馆在弃用下,所以这就是为什么选择了@谷歌云/日志记录温斯顿图书馆 –