Я использую функции firebase (узел 10 Beta) с winston.
Я настроил транспорт консоли и мои журналы отправляются в стекдрайвер.
Они появляются как textPayload
без уровня серьезности, есть ли какая-либо конфигурация, которую я пропускаю?
Я добился этого с помощью узла 8 с loggin-winston транспорта, который, я думаю, не рекомендуется.
[рабочий] Узел 8:
const logger = winston.createLogger({
level: 'info',
transports: [
new winston.transports.Console(),
new LoggingWinston(),
],
});
Депс:
"@google-cloud/logging-winston": "^3.0.4"
"winston": "^3.2.1"
Консоль Stackdriver:
[не работает ] Узел 10 бета:
const logger = winston.createLogger({
level: 'info',
transports: [
new winston.transports.Console(),
new LoggingWinston(),
],
});
Депс:
"@google-cloud/logging-winston": "^3.0.4"
"winston": "^3.2.1"
Консоль Stackdriver:
Пример репо - разверните его на узле 8 и узле 10, чтобы проверить различия