Мы настроили 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.
Спасибо