ExtraErrorData

从错误对象中提取所有非原生属性,并将它们作为额外数据附加到事件中。

Import name: Sentry.extraErrorDataIntegration

此集成会从错误对象中提取所有非原生属性,并将它们作为额外数据附加到事件中。如果错误对象具有 .toJSON() 方法,ExtraErrorData 集成将运行该方法以提取更多信息。

Copied
import * as Sentry from "@sentry/node";

Sentry.init({
  dsn: "https://examplePublicKey@o0.ingest.sentry.io/0",
  integrations: [Sentry.extraErrorDataIntegration()],
});

Type: number

限制对象序列化器应深入的程度。默认值为 3。任何超过设定限制的深度都将被替换为标准的 Node.js REPL 表示法 [Object][Array][Function] 或原始值。

Type: boolean

指示序列化器是否应捕获错误的 cause。默认值为 true。更多详情请参阅 Error: cause MDN Web Docs