From 3ae876b3dd7ad71379c26cc62394ec4cee08362c Mon Sep 17 00:00:00 2001 From: Abhijeet Prasad Date: Mon, 23 Sep 2024 09:13:43 -0400 Subject: [PATCH] feat(js): Document dataloaderIntegration released with 8.31.0 --- .../configuration/integrations/dataloader.mdx | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 docs/platforms/javascript/common/configuration/integrations/dataloader.mdx diff --git a/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx b/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx new file mode 100644 index 0000000000000..698dcc4e72494 --- /dev/null +++ b/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx @@ -0,0 +1,38 @@ +--- +title: Dataloader +description: "Adds instrumentation for Dataloader. (default)" +supported: + - javascript.node + - javascript.aws-lambda + - javascript.azure-functions + - javascript.connect + - javascript.express + - javascript.fastify + - javascript.gcp-functions + - javascript.hapi + - javascript.koa + - javascript.nestjs + - javascript.electron + - javascript.nextjs + - javascript.nuxt + - javascript.sveltekit + - javascript.remix + - javascript.astro + - javascript.bun +--- + + + +This integration only works in the Node.js and Bun runtimes. Requires SDK version `8.31.0` or higher. + + + +_Import name: `Sentry.dataloaderIntegration`_ + +This integration is enabled by default when performance monitoring is enabled. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). + +The `dataloaderIntegration` adds instrumentation for the `dataloader` library to capture spans using [`@opentelemetry/instrumentation-dataloader`](https://www.npmjs.com/package/@opentelemetry/instrumentation-dataloader). + +## Supported Versions + +- `dataloader`: `>=2.0.0 <3`