Firebase функция Winston строгость регистрации - PullRequest
1 голос
/ 14 января 2020

Я использую функции 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: enter image description here

[не работает ] Узел 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:

enter image description here

Пример репо - разверните его на узле 8 и узле 10, чтобы проверить различия

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