Prisma
为 Prisma 添加插装。
此集成仅在 Node.js 和 Bun 运行时中工作。目前,此集成仅支持 Prisma v5。如果您对 Prisma v6 的支持感兴趣,请在 Sentry SDK 的 Prisma v6 跟踪问题 中留下您的意见。
Import name: Sentry.prismaIntegration
Sentry 通过 Prisma 集成支持跟踪 Prisma ORM 查询。
Prisma 集成为每个查询创建跨度,并在 description
中包含相关详细信息(如果可用)后报告给 Sentry。
要安装集成,首先在 Prisma 模式的 generator
块中启用 tracing
功能标志:
schema.prisma
Copied
generator client {
provider = "prisma-client-js"
previewFeatures = ["tracing"]
}
然后,将 prismaIntegration
添加到您的 Sentry 初始化中,如下所示:
Copied
Sentry.init({
tracesSampleRate: 1.0,
integrations: [Sentry.prismaIntegration()],
});
prisma
:>=5 <6