Почему ошибка записывается как информация в GCP при использовании fasttify logging?
Мы настроили 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.
Спасибо