1

我们已经将 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。

谢谢

4

0 回答 0