如何将 NestJS 连接到 New Relic?

How to connect NestJS to New Relic?

我在使用 NestJS 和 New Relic 连接收集暂存或生产错误时遇到了一些困难。 我正在使用以下 npm 包:

我可以在我的控制台中看到日志,但不知道如何将错误发送到 New Relic。

New Relic LogsInContext 使用额外的元数据丰富了 Winston 输出的日志消息,但它不会将这些日志直接转发到 New Relic。看起来 Winston 配置正在将消息输出到控制台,但您需要使用 https://docs.newrelic.com/docs/logs/logs-context/configure-logs-context-nodejs/ 的步骤 1 中描述的受支持的日志转发器。我们的基础设施代理已经嵌入了 Fluentbit,可以作为日志转发器。

希望这对您有所帮助。如果您还有其他问题,请告诉我们!