Почему ошибка записывается как информация в GCP при использовании журналирования fastify? - PullRequest
0 голосов
/ 17 мая 2019

Мы настроили Fastify для регистрации в качестве информации, используя следующее:

const fastify = require("fastify")({
  logger: { level: process.env.LOG_LEVEL || "info" }
});

, и из нашего обработчика ошибок мы регистрируем каждую ошибку как:

fastify.setErrorHandler(async (error, request, reply) => {
    request.log.error(error);
});

Но журналы в GCP являютсярегистрируется как информация.

Бонус: журналы JSON разделены линией, я думаю, для использования Pino и NDJSON.

Спасибо

...