diff --git a/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx b/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx index c5d3075a912d3..0a302771c40d9 100644 --- a/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx @@ -26,7 +26,7 @@ supported: -This integration only works inside server environments (Node.js, Bun, Deno). Requires SDK version `8.32.0` or higher. +This integration only works in the Node.js and Bun runtimes. Requires SDK version `8.32.0` or higher. @@ -35,3 +35,13 @@ _Import name: `Sentry.amqplibIntegration`_ 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 `amqplibIntegration` adds instrumentation for the `amqplib` library to capture spans using [`@opentelemetry/instrumentation-amqplib`](https://www.npmjs.com/package/@opentelemetry/instrumentation-amqplib). + +```JavaScript +Sentry.init({ + integrations: [new Sentry.amqplibIntegration()], +}); +``` + +## Supported Versions + +- `amqplib`: `>=0.5.5 <1` diff --git a/docs/platforms/javascript/common/configuration/integrations/anr.mdx b/docs/platforms/javascript/common/configuration/integrations/anr.mdx index 08f9fc6c14eb2..a02758717671c 100644 --- a/docs/platforms/javascript/common/configuration/integrations/anr.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/anr.mdx @@ -30,3 +30,9 @@ This integration only works in the Node.js runtime. _Import name: `Sentry.anrIntegration`_ The `anrIntegration` captures Application Not Responding (ANR)/Event Loop Stall errors and reports them as Sentry events. For more details, see the documentation on [ANR](../../application-not-responding). + +```JavaScript +Sentry.init({ + integrations: [Sentry.anrIntegration({ captureStackTrace: true })], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/aws.mdx b/docs/platforms/javascript/common/configuration/integrations/aws.mdx index b139b99116e09..85fdfeb2df8ff 100644 --- a/docs/platforms/javascript/common/configuration/integrations/aws.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/aws.mdx @@ -10,3 +10,11 @@ _Import name: `Sentry.awsIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). Adds instrumentation for aws-sdk v2 and v3 to automatically create spans. Powered by [`@opentelemetry/instrumentation-aws-sdk`](https://www.npmjs.com/package/@opentelemetry/instrumentation-aws-sdk). + +```JavaScript +import * as Sentry from '@sentry/aws-serverless'; + +Sentry.init({ + integrations: [Sentry.awsIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx b/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx index 3f90511610d86..a08e5a52a99b9 100644 --- a/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx @@ -10,3 +10,11 @@ _Import name: `Sentry.awsLambdaIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). Adds instrumentation for AWS Lambda to automatically create spans. Powered by [`@opentelemetry/instrumentation-aws-lambda`](https://www.npmjs.com/package/@opentelemetry/instrumentation-aws-lambda). + +```JavaScript +import * as Sentry from '@sentry/aws-serverless'; + +Sentry.init({ + integrations: [Sentry.awsIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx index c6c2578fc2153..c6b453c877f5a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx @@ -31,3 +31,9 @@ _Import name: `Sentry.browserProfilingIntegration`_ The BrowserProfiling integration sets up automatic performance profiling for your frontend applications. It captures profiles via the [JS Self-Profiling API](https://wicg.github.io/js-self-profiling/) from the browser and sends them to Sentry. To use this integration, you also need to have the [BrowserTracing integration](../browsertracing) enabled. Read more about [setting up BrowserProfiling](./../../../profiling/). + +```JavaScript +Sentry.init({ + integrations: [new Sentry.browserProfilingIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx b/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx index 375314250c1b8..91c7418170825 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx @@ -31,3 +31,9 @@ With [tracing](/product/performance/), Sentry tracks your software performance, The BrowserTracing integration sets up automatic tracing for your frontend applications. It captures transactions and spans from the browser and sends them to Sentry. Read more about [setting up BrowserTracing](./../../../tracing/). + +```JavaScript +Sentry.init({ + integrations: [new Sentry.browserTracingIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/bunserver.mdx b/docs/platforms/javascript/common/configuration/integrations/bunserver.mdx index bc74d4f2aee4e..e0ee3269da18a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/bunserver.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/bunserver.mdx @@ -16,3 +16,11 @@ _Import name: `Sentry.bunServerIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). The `bunServerIntegration` instruments [`Bun.serve` API](https://bun.sh/docs/api/http) to automatically create transactions and capture errors. + +```JavaScript +import * as Sentry from '@sentry/bun'; + +Sentry.init({ + integrations: [new Sentry.bunServerIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/connect.mdx b/docs/platforms/javascript/common/configuration/integrations/connect.mdx index 4fd51254380c7..c9cecb167de19 100644 --- a/docs/platforms/javascript/common/configuration/integrations/connect.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/connect.mdx @@ -20,6 +20,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `connectIntegration` adds instrumentation for the Hapi framework to capture spans using [`@opentelemetry/instrumentation-connect`](https://www.npmjs.com/package/@opentelemetry/instrumentation-connect). +```JavaScript +Sentry.init({ + integrations: [new Sentry.connectIntegration()], +}); +``` + ## Supported Versions -- Connect `^3.0.0` +- `connect`: `^3.0.0` diff --git a/docs/platforms/javascript/common/configuration/integrations/console.mdx b/docs/platforms/javascript/common/configuration/integrations/console.mdx index 76a8ffd7aa19f..f0c0e470daaee 100644 --- a/docs/platforms/javascript/common/configuration/integrations/console.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/console.mdx @@ -36,3 +36,9 @@ _Import name: `Sentry.consoleIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). The `consoleIntegration` generates breadcrumbs for console logs. + +```JavaScript +Sentry.init({ + integrations: [Sentry.consoleIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx b/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx index 698dcc4e72494..76228d5d8cb1f 100644 --- a/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx @@ -1,6 +1,6 @@ --- title: Dataloader -description: "Adds instrumentation for Dataloader. (default)" +description: "Adds instrumentation for Dataloader." supported: - javascript.node - javascript.aws-lambda @@ -29,10 +29,14 @@ This integration only works in the Node.js and Bun runtimes. Requires SDK versio _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). +```javascript +Sentry.init({ + integrations: [new Sentry.dataloaderIntegration()], +}); +``` + ## Supported Versions - `dataloader`: `>=2.0.0 <3` diff --git a/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx b/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx index b13c53f1735f0..a5ef3ad099189 100644 --- a/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx @@ -16,3 +16,9 @@ _Import name: `Sentry.denoContextIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). Adds Deno related context to events. This includes contexts about `app`, `device`, `os`, `v8`, and `TypeScript`. + +```JavaScript +Sentry.init({ + integrations: [Sentry.denoContextIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/denocron.mdx b/docs/platforms/javascript/common/configuration/integrations/denocron.mdx index 79d677b984a8d..6b02917461ace 100644 --- a/docs/platforms/javascript/common/configuration/integrations/denocron.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/denocron.mdx @@ -18,3 +18,9 @@ _Import name: `Sentry.denoCronIntegration`_ The DenoCron integration sets up automatic monitoring for your cron jobs created by [`Deno.cron`](https://docs.deno.com/deploy/kv/manual/cron). It captures check-ins and sends them to Sentry. Read more about [setting up Cron Monitoring for Deno](./../../../crons/). + +```JavaScript +Sentry.init({ + integrations: [Sentry.denoCronIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/fastify.mdx b/docs/platforms/javascript/common/configuration/integrations/fastify.mdx index 87bed6bc6871c..eb2b35d38bda8 100644 --- a/docs/platforms/javascript/common/configuration/integrations/fastify.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/fastify.mdx @@ -20,6 +20,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `fastifyIntegration` adds instrumentation for the Fastify framework to capture spans using [`@opentelemetry/instrumentation-fastify`](https://www.npmjs.com/package/@opentelemetry/instrumentation-fastify). +```JavaScript +Sentry.init({ + integrations: [new Sentry.fastifyIntegration()], +}); +``` + ## Supported Versions - `fastify`: `^3.0.0 || ^4.0.0` diff --git a/docs/platforms/javascript/common/configuration/integrations/fs.mdx b/docs/platforms/javascript/common/configuration/integrations/fs.mdx index 092652a6ad5e9..d10bb6aeaabc4 100644 --- a/docs/platforms/javascript/common/configuration/integrations/fs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/fs.mdx @@ -38,6 +38,12 @@ The `fsIntegration` creates spans for `fs` API operations, like reading and writ down your application. +```JavaScript +Sentry.init({ + integrations: [Sentry.fsIntegration()], +}); +``` + ## Options ### `recordFilePaths` diff --git a/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx b/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx index c4c5de4455a1c..61ecdaf93baf7 100644 --- a/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx @@ -8,3 +8,9 @@ _Import name: `Sentry.functionToStringIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). This integration allows the SDK to provide original functions and method names, even when those functions or methods are wrapped by our error or breadcrumb handlers. + +```JavaScript +Sentry.init({ + integrations: [Sentry.functionToStringIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx b/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx index 367e7948d6478..e99219ac0e517 100644 --- a/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx @@ -33,6 +33,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `genericPoolIntegration` adds instrumentation for the `generic-pool` library to capture spans using [`@opentelemetry/instrumentation-generic-pool`](https://www.npmjs.com/package/@opentelemetry/instrumentation-generic-pool). +```JavaScript +Sentry.init({ + integrations: [Sentry.genericPoolIntegration()], +}); +``` + ## Supported Versions - `generic-pool`: `>=2.0.0 <4` diff --git a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx index eff7aea4c6904..c6b8afefaea86 100644 --- a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx @@ -28,6 +28,12 @@ This integration is enabled by default. If you'd like to modify your default int This integration attaches global handlers to capture uncaught exceptions and unhandled rejections. It captures errors and unhandled promise rejections by default. +```JavaScript +Sentry.init({ + integrations: [Sentry.globalHandlersIntegration({ onerror: true, onunhandledrejection: true })], +}); +``` + ## Options ### `onerror` diff --git a/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx b/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx index ec4ce3edf372b..9dcd5b3543649 100644 --- a/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx @@ -10,3 +10,9 @@ _Import name: `Sentry.googleCloudGrpcIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). Adds instrumentation for GRPC APIs on Google Cloud to automatically create spans. + +```JavaScript +Sentry.init({ + integrations: [Sentry.googleCloudGrpcIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx b/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx index 601e9ce32ac9a..dfc41da6a236b 100644 --- a/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx @@ -10,3 +10,9 @@ _Import name: `Sentry.googleCloudHttpIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). Adds instrumentation for RESTful APIs on Google Cloud to automatically create spans. + +```JavaScript +Sentry.init({ + integrations: [Sentry.googleCloudHttpIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/graphql.mdx b/docs/platforms/javascript/common/configuration/integrations/graphql.mdx index 4c01c70b4231e..38183a260664b 100644 --- a/docs/platforms/javascript/common/configuration/integrations/graphql.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/graphql.mdx @@ -34,6 +34,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `graphqlIntegration` adds instrumentation for the `graphql` library to capture spans using [`@opentelemetry/instrumentation-graphql`](https://www.npmjs.com/package/@opentelemetry/instrumentation-graphql). +```JavaScript +Sentry.init({ + integrations: [Sentry.graphqlIntegration()], +}); +``` + ## Supported Versions - `graphql`: `>=14.0.0 <17` diff --git a/docs/platforms/javascript/common/configuration/integrations/hapi.mdx b/docs/platforms/javascript/common/configuration/integrations/hapi.mdx index 735ccc8a02079..a79b89fe2734d 100644 --- a/docs/platforms/javascript/common/configuration/integrations/hapi.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/hapi.mdx @@ -20,6 +20,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `hapiIntegration` adds instrumentation for the Hapi framework to capture spans using [`@opentelemetry/instrumentation-hapi`](https://www.npmjs.com/package/@opentelemetry/instrumentation-hapi). +```JavaScript +Sentry.init({ + integrations: [new Sentry.hapiIntegration()], +}); +``` + ## Supported Versions - Hapi: `>=17.0.0 <22` diff --git a/docs/platforms/javascript/common/configuration/integrations/http.mdx b/docs/platforms/javascript/common/configuration/integrations/http.mdx index d0606b49dc02d..f6942de92e067 100644 --- a/docs/platforms/javascript/common/configuration/integrations/http.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/http.mdx @@ -37,6 +37,12 @@ The `httpIntegration` does two things: 1. It captures breadcrumbs for HTTP requests. 2. It captures spans for outgoing HTTP requests. +```JavaScript +Sentry.init({ + integrations: [Sentry.httpIntegration()], +}); +``` + ## Options ### `breadcrumbs` diff --git a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx index 4448b2d363097..4a3decca77517 100644 --- a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx @@ -30,3 +30,9 @@ This integration is enabled by default. If you'd like to modify your default int This integration attaches HTTP request information, such as URL, user-agent, referrer, and other headers, to the event. It allows us to correctly catalog and tag events with specific OS, browser, and version information. + +```JavaScript +Sentry.init({ + integrations: [Sentry.httpContextIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/kafka.mdx b/docs/platforms/javascript/common/configuration/integrations/kafka.mdx index eeb92d434afe0..e7b7b292c3fa1 100644 --- a/docs/platforms/javascript/common/configuration/integrations/kafka.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/kafka.mdx @@ -33,6 +33,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `kafkaIntegration` adds instrumentation for the `kafkajs` library to capture spans using [`@opentelemetry/instrumentation-kafkajs`](https://www.npmjs.com/package/@opentelemetry/instrumentation-kafkajs). +```JavaScript +Sentry.init({ + integrations: [Sentry.kafkaIntegration()], +}); +``` + ## Supported Versions - `kafkajs`: `>=0.1.0 <3` diff --git a/docs/platforms/javascript/common/configuration/integrations/knex.mdx b/docs/platforms/javascript/common/configuration/integrations/knex.mdx new file mode 100644 index 0000000000000..3fa08bded37a7 --- /dev/null +++ b/docs/platforms/javascript/common/configuration/integrations/knex.mdx @@ -0,0 +1,42 @@ +--- +title: Knex +description: "Adds instrumentation for Knex." +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.38.0` or higher. + + + +_Import name: `Sentry.knexIntegration`_ + +The `knexIntegration` adds instrumentation for the `knex` library to capture spans using [`@opentelemetry/instrumentation-knex`](https://www.npmjs.com/package/@opentelemetry/instrumentation-knex). + +```javascript +Sentry.init({ + integrations: [new Sentry.knexIntegration()], +}); +``` + +## Supported Versions + +- `dataloader`: `>=0.10.0 <4` diff --git a/docs/platforms/javascript/common/configuration/integrations/koa.mdx b/docs/platforms/javascript/common/configuration/integrations/koa.mdx index 7fa46b7609f60..4b7ec379be278 100644 --- a/docs/platforms/javascript/common/configuration/integrations/koa.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/koa.mdx @@ -20,6 +20,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `koaIntegration` adds instrumentation for the Koa framework to capture spans using [`@opentelemetry/instrumentation-koa`](https://www.npmjs.com/package/@opentelemetry/instrumentation-koa). +```JavaScript +Sentry.init({ + integrations: [new Sentry.koaIntegration()], +}); +``` + ## Supported Versions - `koa`: `^2.0.0` diff --git a/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx b/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx index 77ea61c97503d..f424fc4c04a5b 100644 --- a/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx @@ -9,6 +9,12 @@ This integration is enabled by default. If you'd like to modify your default int This integration allows you to configure linked errors. They'll be recursively read up to a specified limit, then lookup will be performed by a specific key. By default, the Sentry SDK sets the limit to five and the key used is `"cause"`. +```JavaScript +Sentry.init({ + integrations: [Sentry.linkedErrorsIntegration()], +}); +``` + ## Options ### `key` diff --git a/docs/platforms/javascript/common/configuration/integrations/lrumemoizer.mdx b/docs/platforms/javascript/common/configuration/integrations/lrumemoizer.mdx new file mode 100644 index 0000000000000..fc0ed93f8b2d3 --- /dev/null +++ b/docs/platforms/javascript/common/configuration/integrations/lrumemoizer.mdx @@ -0,0 +1,47 @@ +--- +title: LRU Memoizer +description: "Adds instrumentation for LRU Memoizer. (default)" +supported: + - javascript.node + - javascript.astro + - javascript.aws-lambda + - javascript.azure-functions + - javascript.connect + - javascript.deno + - javascript.express + - javascript.fastify + - javascript.gcp-functions + - javascript.hapi + - javascript.koa + - javascript.electron + - javascript.nestjs + - javascript.nextjs + - javascript.nuxt + - javascript.solidstart + - javascript.sveltekit + - javascript.remix + - javascript.astro + - javascript.bun +--- + + + +This integration only works in the Node.js and Bun runtimes. Requires SDK version `8.33.0` or higher. + + + +_Import name: `Sentry.lruMemoizerIntegration`_ + +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 `lruMemoizerIntegration` adds instrumentation for the `lru-memoizer` library to capture spans using [`@opentelemetry/instrumentation-lru-memoizer`](https://www.npmjs.com/package/@opentelemetry/instrumentation-lru-memoizer). + +```javascript +Sentry.init({ + integrations: [new Sentry.lruMemoizerIntegration()], +}); +``` + +## Supported Versions + +- `lru-memoizer`: `>=1.3.0 <3` diff --git a/docs/platforms/javascript/common/configuration/integrations/modules.mdx b/docs/platforms/javascript/common/configuration/integrations/modules.mdx index 21100c9b691da..0ec6dd8003a52 100644 --- a/docs/platforms/javascript/common/configuration/integrations/modules.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/modules.mdx @@ -35,3 +35,9 @@ _Import name: `Sentry.modulesIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). The `modulesIntegration` captures information about the installed node modules/packages to the event. + +```JavaScript +Sentry.init({ + integrations: [Sentry.modulesIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/mongo.mdx b/docs/platforms/javascript/common/configuration/integrations/mongo.mdx index 8c8d9e13ae5f4..463ec9dccda23 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mongo.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mongo.mdx @@ -34,6 +34,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `mongoIntegration` adds instrumentation for the `mongodb` library to capture spans using [`@opentelemetry/instrumentation-mongodb`](https://www.npmjs.com/package/@opentelemetry/instrumentation-mongodb). +```JavaScript +Sentry.init({ + integrations: [Sentry.mongoIntegration()], +}); +``` + ## Supported Versions - `mongodb`: `>=3.3 <7` diff --git a/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx b/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx index 3b89d6f82afcc..f7de02f2059cc 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx @@ -33,6 +33,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `mongooseIntegration` adds instrumentation for the `mongoose` library to capture spans using [`@opentelemetry/instrumentation-mongoose`](https://www.npmjs.com/package/@opentelemetry/instrumentation-mongoose). +```JavaScript +Sentry.init({ + integrations: [Sentry.mongooseIntegration()], +}); +``` + ## Supported Versions - `mongoose`: `>=5.9.7 <9` diff --git a/docs/platforms/javascript/common/configuration/integrations/mysql.mdx b/docs/platforms/javascript/common/configuration/integrations/mysql.mdx index 2af3871bf3d73..03cecc8a47ff0 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mysql.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mysql.mdx @@ -34,6 +34,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `mysqlIntegration` adds instrumentation for the `mysql` library to capture spans using [`@opentelemetry/instrumentation-mysql`](https://www.npmjs.com/package/@opentelemetry/instrumentation-mysql). +```JavaScript +Sentry.init({ + integrations: [Sentry.mysqlIntegration()], +}); +``` + ## Supported Versions - `mysql`: `2.x` diff --git a/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx b/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx index 43f165716456d..4afe849dfd4e7 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx @@ -34,6 +34,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `mysql2Integration` adds instrumentation for the `mysql2` library to capture spans using [`@opentelemetry/instrumentation-mysql2`](https://www.npmjs.com/package/@opentelemetry/instrumentation-mysql2). +```JavaScript +Sentry.init({ + integrations: [Sentry.mysql2Integration()], +}); +``` + ## Supported Versions - `mysql2`: `>= 1.4.2, < 4.0` diff --git a/docs/platforms/javascript/common/configuration/integrations/nest.mdx b/docs/platforms/javascript/common/configuration/integrations/nest.mdx index ff8d6c59d7e69..9068794f2d69e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nest.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nest.mdx @@ -20,6 +20,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `nestIntegration` adds instrumentation for the Nest.js framework to capture spans using [`@opentelemetry/instrumentation-nestjs-core`](https://www.npmjs.com/package/@opentelemetry/instrumentation-nestjs-core). +```JavaScript +Sentry.init({ + integrations: [new Sentry.nestIntegration()], +}); +``` + ## Supported Versions - Nest.js `>=4.0.0` diff --git a/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx b/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx index 46a48eb9c4764..0a48bd770e4c4 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx @@ -34,6 +34,12 @@ This integration is enabled by default. If you'd like to modify your default int The `nodeContextIntegration` captures context about the environment and the device that the SDK is running on, and attaches this information to events. +```JavaScript +Sentry.init({ + integrations: [Sentry.nodeContextIntegration()], +}); +``` + ## Options ### `app` diff --git a/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx b/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx index 15d0f1bc790f6..17678309bbfe0 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx @@ -38,6 +38,12 @@ The `nativeNodeFetchIntegration` does two things: 1. It captures spans for fetch requests. 2. It captures breadcrumbs for fetch requests. +```JavaScript +Sentry.init({ + integrations: [Sentry.nativeNodeFetchIntegration()], +}); +``` + ## Options ### `breadcrumbs` diff --git a/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx b/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx index f9f190386ad9c..4f56bf12fd4a4 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx @@ -34,3 +34,21 @@ This integration only works in the Node.js runtime. The NodeProfiling integration sets up automatic performance profiling for your Node.js applications. It captures profiles via v8 and sends them to Sentry. To use this integration, you also need to have the performance monitoring enabled. Read more about [setting up NodeProfiling](./../../../profiling/). + +```JavaScript {tabTitle:CJS} +const Sentry = require("@sentry/node"); +const { nodeProfilingIntegration } = require("@sentry/profiling-node"); + +Sentry.init({ + integrations: [nodeProfilingIntegration()], +}); +``` + +```JavaScript {tabTitle:ESM} +import * as Sentry from "@sentry/node"; +import { nodeProfilingIntegration } from "@sentry/profiling-node"; + +Sentry.init({ + integrations: [nodeProfilingIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx b/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx index 383d4504093ce..70f0c66812455 100644 --- a/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx @@ -16,3 +16,9 @@ _Import name: `Sentry.normalizePathsIntegration`_ This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). Normalises paths to the app root directory so that error stack frames can be processed by Sentry. + +```JavaScript +Sentry.init({ + integrations: [Sentry.normalizePathsIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx b/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx index e6134f5168320..61e82e5a5812b 100644 --- a/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx @@ -38,6 +38,12 @@ The `onUncaughtExceptionIntegration` registers handlers to capture global uncaug This integration _does not_ prevent the process from exiting! If you want to prevent the process from exiting, you should register your own uncaught exception handler and configure `exitEvenIfOtherHandlersAreRegistered: false` in the integration options. +```JavaScript +Sentry.init({ + integrations: [Sentry.onUncaughtExceptionIntegration()], +}); +``` + ## Options ### `exitEvenIfOtherHandlersAreRegistered` diff --git a/docs/platforms/javascript/common/configuration/integrations/postgres.mdx b/docs/platforms/javascript/common/configuration/integrations/postgres.mdx index deee6ef109880..1dfaff7f4e2fd 100644 --- a/docs/platforms/javascript/common/configuration/integrations/postgres.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/postgres.mdx @@ -34,6 +34,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `postgresIntegration` adds instrumentation for the `pg` library to capture spans using [`@opentelemetry/instrumentation-pg`](https://www.npmjs.com/package/@opentelemetry/instrumentation-pg). +```JavaScript +Sentry.init({ + integrations: [Sentry.postgresIntegration()], +}); +``` + ## Supported Versions - `pg`: `>=8 <9` diff --git a/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx b/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx index aec90e3d4f228..b99b9f844dc3a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx @@ -22,18 +22,21 @@ supported: -This integration only works in Node.js and requires SDK version `8.36.0` or -higher. +This integration only works in Node.js and requires SDK version `8.36.0` or higher. _Import name: `Sentry.processThreadBreadcrumbIntegration`_ -This integration is enabled by default. If you'd like to modify your default -integrations, read [this](./../#modifying-default-integrations). +This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). -The `processThreadBreadcrumbIntegration` adds breadcrumbs for `child_process` -and `worker_threads` errors and `child_process` non-zero exit codes. +The `processThreadBreadcrumbIntegration` adds breadcrumbs for `child_process` and `worker_threads` errors and `child_process` non-zero exit codes. + +```JavaScript +Sentry.init({ + integrations: [Sentry.processThreadBreadcrumbIntegration()], +}); +``` ## Options @@ -41,5 +44,4 @@ and `worker_threads` errors and `child_process` non-zero exit codes. _Type: `boolean`_ -If set to `true`, the integration will include the arguments used to start child -processes. +If set to `true`, the integration will include the arguments used to start child processes. diff --git a/docs/platforms/javascript/common/configuration/integrations/redis.mdx b/docs/platforms/javascript/common/configuration/integrations/redis.mdx index 4fede8c84df54..7bd5edc3ac470 100644 --- a/docs/platforms/javascript/common/configuration/integrations/redis.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/redis.mdx @@ -34,6 +34,12 @@ This integration is enabled by default when performance monitoring is enabled. I The `redisIntegration` adds instrumentation for the `ioredis` and `redis` library to capture spans using [`@opentelemetry/instrumentation-ioredis`](https://www.npmjs.com/package/@opentelemetry/instrumentation-ioredis) and [`@opentelemetry/instrumentation-redis-4`](https://www.npmjs.com/package/@opentelemetry/instrumentation-redis-4). +```JavaScript +Sentry.init({ + integrations: [Sentry.redisIntegration()], +}); +``` + ## Supported Versions - `ioredis`: `>=2.0.0 <6` diff --git a/docs/platforms/javascript/common/configuration/integrations/replay.mdx b/docs/platforms/javascript/common/configuration/integrations/replay.mdx index b8e6af33fc617..90029b8a1ee89 100644 --- a/docs/platforms/javascript/common/configuration/integrations/replay.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/replay.mdx @@ -30,3 +30,9 @@ _Import name: `Sentry.replayIntegration`_ [Session Replay](/product/explore/session-replay/) helps you get to the root cause of an error or latency issue faster by providing you with a video-like reproduction of what was happening in the user's browser before, during, and after the issue. You can rewind and replay your application's DOM state and see key user interactions, like mouse clicks, scrolls, network requests, and console entries, in a single combined UI inspired by your browser's DevTools. Read more about [setting up Session Replay](./../../../session-replay/). + +```JavaScript +Sentry.init({ + integrations: [Sentry.replayIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx index ed09e40d9c957..73c3f1df02ab7 100644 --- a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx @@ -36,3 +36,9 @@ There is currently no PII scrubbing in canvas recordings! Read more about [setting up Session Replay with the Canvas integration](./../../../session-replay#canvas-recording). + +```JavaScript +Sentry.init({ + integrations: [Sentry.replayCanvasIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/rewriteframes.mdx b/docs/platforms/javascript/common/configuration/integrations/rewriteframes.mdx index e2e15ee8fabd3..b516c6070a650 100644 --- a/docs/platforms/javascript/common/configuration/integrations/rewriteframes.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/rewriteframes.mdx @@ -7,7 +7,7 @@ _Import name: `Sentry.rewriteFramesIntegration`_ This integration allows you to apply a transformation to each frame of the stack trace. In the streamlined scenario, it can be used to change the name of the file frame it originates from, or it can be fed with an iterated function to apply any arbitrary transformation. -On Windows machines, you have to use Unix paths and skip the volume letter in the `root` option to enable it. For example, `C:\\Program Files\\Apache\\www` won’t work, however, `/Program Files/Apache/www` will. +On Windows machines, you have to use Unix paths and skip the volume letter in the `root` option to enable it. For example, `C:\\Program Files\\Apache\\www` won't work, however, `/Program Files/Apache/www` will. diff --git a/docs/platforms/javascript/common/configuration/integrations/tedious.mdx b/docs/platforms/javascript/common/configuration/integrations/tedious.mdx new file mode 100644 index 0000000000000..be1d9bc9e16cc --- /dev/null +++ b/docs/platforms/javascript/common/configuration/integrations/tedious.mdx @@ -0,0 +1,47 @@ +--- +title: Tedious +description: "Adds instrumentation for Tedious. (default)" +supported: + - javascript.node + - javascript.astro + - javascript.aws-lambda + - javascript.azure-functions + - javascript.connect + - javascript.deno + - javascript.express + - javascript.fastify + - javascript.gcp-functions + - javascript.hapi + - javascript.koa + - javascript.electron + - javascript.nestjs + - javascript.nextjs + - javascript.nuxt + - javascript.solidstart + - javascript.sveltekit + - javascript.remix + - javascript.astro + - javascript.bun +--- + + + +This integration only works in the Node.js and Bun runtimes. Requires SDK version `8.38.0` or higher. + + + +_Import name: `Sentry.tediousIntegration`_ + +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 `tediousIntegration` adds instrumentation for the `tedious` library to capture spans using [`@opentelemetry/instrumentation-tedious`](https://www.npmjs.com/package/@opentelemetry/instrumentation-tedious). + +```javascript +Sentry.init({ + integrations: [new Sentry.tediousIntegration()], +}); +``` + +## Supported Versions + +- `tedious`: `>=1.11.0 <20` diff --git a/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx b/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx index f2039eb73d4f0..473e0d223a13e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx @@ -36,6 +36,11 @@ This integration is enabled by default. If you'd like to modify your default int The `onUnhandledRejectionIntegration` registers handlers to capture global unhandled promise rejections. +```JavaScript +Sentry.init({ + integrations: [Sentry.onUnhandledRejectionIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx b/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx index f79d743f51704..d8eb8bafc80d7 100644 --- a/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx @@ -18,6 +18,12 @@ This integration is enabled by default. If you'd like to modify your default int The `winterCGFetchIntegration` creates spans and attaches tracing headers to fetch requests on the Edge runtime. +```JavaScript +Sentry.init({ + integrations: [Sentry.winterCGFetchIntegration()], +}); +``` + ## Options ### `breadcrumbs` diff --git a/platform-includes/configuration/integrations/javascript.astro.mdx b/platform-includes/configuration/integrations/javascript.astro.mdx index fd00684634326..c5e2ed28636c1 100644 --- a/platform-includes/configuration/integrations/javascript.astro.mdx +++ b/platform-includes/configuration/integrations/javascript.astro.mdx @@ -8,61 +8,66 @@ Depending on whether an integration enhances the functionality of a particular r ### Common Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | ### Browser Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | ### Node.js Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`dataloaderIntegration`](./dataloader) | ✓ | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.aws-lambda.mdx b/platform-includes/configuration/integrations/javascript.aws-lambda.mdx index ce176ca4371f2..2dc8efb114d2a 100644 --- a/platform-includes/configuration/integrations/javascript.aws-lambda.mdx +++ b/platform-includes/configuration/integrations/javascript.aws-lambda.mdx @@ -1,40 +1,44 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`awsIntegration`](./aws) | ✓ | | ✓ | | -| [`awsLambdaIntegration`](./awslambda) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`genericPoolIntegration`](./genericpool) | | | ✓ | | -| [`graphqlIntegration`](./graphql) | | | ✓ | | -| [`kafkaIntegration`](./kafka) | | | ✓ | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`mongoIntegration`](./mongo) | | | ✓ | | -| [`mongooseIntegration`](./mongoose) | | | ✓ | | -| [`mysqlIntegration`](./mysql) | | | ✓ | | -| [`mysql2Integration`](./mysql2) | | | ✓ | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`postgresIntegration`](./postgres) | | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | | | ✓ | | -| [`requestDataIntegration`](./requestdata) | | | ✓ | | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`awsIntegration`](./aws) | ✓ | | ✓ | | +| [`awsLambdaIntegration`](./awslambda) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`amqplibIntegration`](./amqplib) | | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`dataloaderIntegration`](./dataloader) | | | ✓ | | +| [`debugIntegration`](./debug) | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`genericPoolIntegration`](./genericpool) | | | ✓ | | +| [`graphqlIntegration`](./graphql) | | | ✓ | | +| [`kafkaIntegration`](./kafka) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`lruMemoizerIntegration`](./lrumemoizer) | | | ✓ | | +| [`mongoIntegration`](./mongo) | | | ✓ | | +| [`mongooseIntegration`](./mongoose) | | | ✓ | | +| [`mysqlIntegration`](./mysql) | | | ✓ | | +| [`mysql2Integration`](./mysql2) | | | ✓ | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`postgresIntegration`](./postgres) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`redisIntegration`](./redis) | | | ✓ | | +| [`requestDataIntegration`](./requestdata) | | | ✓ | | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| [`tediousIntegration`](./tedious) | | | ✓ | | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.bun.mdx b/platform-includes/configuration/integrations/javascript.bun.mdx index fb668480d32a3..4cec48684ceac 100644 --- a/platform-includes/configuration/integrations/javascript.bun.mdx +++ b/platform-includes/configuration/integrations/javascript.bun.mdx @@ -1,36 +1,39 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`bunServerIntegration`](./bunserver) | ✓ | ✓ | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`bunServerIntegration`](./bunserver) | ✓ | ✓ | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`dataloaderIntegration`](./dataloader) | | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.cloudflare.mdx b/platform-includes/configuration/integrations/javascript.cloudflare.mdx index c3c7588a4d3d0..5c78386533230 100644 --- a/platform-includes/configuration/integrations/javascript.cloudflare.mdx +++ b/platform-includes/configuration/integrations/javascript.cloudflare.mdx @@ -1,15 +1,15 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Cron** | **Additional Context** | -| ---------------------------------------------------- | :--------------: | :--------: | :-------------: | :------: | :--------------------: | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | -| [`fetchIntegration`](./fetchIntegration) | ✓ | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | -| [`requestDataIntegration`](./requestDataIntegration) | ✓ | | | | ✓ | -| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Cron** | **Additional Context** | +| ---------------------------------------------------- | :--------------: | :--------: | :---------: | :------: | :--------------------: | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | +| [`fetchIntegration`](./fetchIntegration) | ✓ | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | +| [`requestDataIntegration`](./requestDataIntegration) | ✓ | | | | ✓ | +| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.connect.mdx b/platform-includes/configuration/integrations/javascript.connect.mdx new file mode 100644 index 0000000000000..80e892aab600d --- /dev/null +++ b/platform-includes/configuration/integrations/javascript.connect.mdx @@ -0,0 +1,43 @@ +### Integrations + +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`connectIntegration`](./connect) | ✓ | | ✓ | | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`dataloaderIntegration`](./dataloader) | | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.cordova.mdx b/platform-includes/configuration/integrations/javascript.cordova.mdx index db10b743b406e..c3e70ab2002b2 100644 --- a/platform-includes/configuration/integrations/javascript.cordova.mdx +++ b/platform-includes/configuration/integrations/javascript.cordova.mdx @@ -1,20 +1,20 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.deno.mdx b/platform-includes/configuration/integrations/javascript.deno.mdx index 6560ff11aa6c6..6ee3b48f13d30 100644 --- a/platform-includes/configuration/integrations/javascript.deno.mdx +++ b/platform-includes/configuration/integrations/javascript.deno.mdx @@ -1,20 +1,19 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Cron** | **Additional Context** | -| --------------------------------------------------- | :--------------: | :--------: | :-------------: | :------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | -| [`denoContextIntegration`](./denocontext) | ✓ | | | | ✓ | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | | -| [`denoCronIntegration`](./denocron) | | | | ✓ | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Cron** | **Additional Context** | +| --------------------------------------------------- | :--------------: | :--------: | :---------: | :------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | +| [`denoContextIntegration`](./denocontext) | ✓ | | | | ✓ | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | | +| [`denoCronIntegration`](./denocron) | | | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.fastify.mdx b/platform-includes/configuration/integrations/javascript.fastify.mdx index 15d295e749eee..e3311f9c201e5 100644 --- a/platform-includes/configuration/integrations/javascript.fastify.mdx +++ b/platform-includes/configuration/integrations/javascript.fastify.mdx @@ -1,37 +1,43 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`fastifyIntegration`](./fastify) | ✓ | | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`dataloaderIntegration`](./dataloader) | | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.gatsby.mdx b/platform-includes/configuration/integrations/javascript.gatsby.mdx index b4a9cd803db3c..ce71e5b4b9582 100644 --- a/platform-includes/configuration/integrations/javascript.gatsby.mdx +++ b/platform-includes/configuration/integrations/javascript.gatsby.mdx @@ -1,25 +1,25 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`browserTracingIntegration`](./browsertracing) | | | ✓ | | ✓ | -| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`debugIntegration`](./debug) | | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`browserTracingIntegration`](./browsertracing) | | | ✓ | | ✓ | +| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`debugIntegration`](./debug) | | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.gcp-functions.mdx b/platform-includes/configuration/integrations/javascript.gcp-functions.mdx index 458222aab6c08..2065a271f99f1 100644 --- a/platform-includes/configuration/integrations/javascript.gcp-functions.mdx +++ b/platform-includes/configuration/integrations/javascript.gcp-functions.mdx @@ -1,40 +1,44 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`googleCloudGrpcIntegration`](./googlecloudgrpc) | ✓ | | ✓ | | -| [`googleCloudHttpIntegration`](./googlecloudhttp) | ✓ | | ✓ | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`genericPoolIntegration`](./genericpool) | | | ✓ | | -| [`graphqlIntegration`](./graphql) | | | ✓ | | -| [`kafkaIntegration`](./kafka) | | | ✓ | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`mongoIntegration`](./mongo) | | | ✓ | | -| [`mongooseIntegration`](./mongoose) | | | ✓ | | -| [`mysqlIntegration`](./mysql) | | | ✓ | | -| [`mysql2Integration`](./mysql2) | | | ✓ | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`postgresIntegration`](./postgres) | | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | | | ✓ | | -| [`requestDataIntegration`](./requestdata) | | | ✓ | | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`googleCloudGrpcIntegration`](./googlecloudgrpc) | ✓ | | ✓ | | +| [`googleCloudHttpIntegration`](./googlecloudhttp) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`amqplibIntegration`](./amqplib) | | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`dataloaderIntegration`](./dataloader) | | | ✓ | | +| [`debugIntegration`](./debug) | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`genericPoolIntegration`](./genericpool) | | | ✓ | | +| [`graphqlIntegration`](./graphql) | | | ✓ | | +| [`kafkaIntegration`](./kafka) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`lruMemoizerIntegration`](./lrumemoizer) | | | ✓ | | +| [`mongoIntegration`](./mongo) | | | ✓ | | +| [`mongooseIntegration`](./mongoose) | | | ✓ | | +| [`mysqlIntegration`](./mysql) | | | ✓ | | +| [`mysql2Integration`](./mysql2) | | | ✓ | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`postgresIntegration`](./postgres) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`redisIntegration`](./redis) | | | ✓ | | +| [`requestDataIntegration`](./requestdata) | | | ✓ | | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| [`tediousIntegration`](./tedious) | | | ✓ | | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.hapi.mdx b/platform-includes/configuration/integrations/javascript.hapi.mdx new file mode 100644 index 0000000000000..37de0afb3f5bf --- /dev/null +++ b/platform-includes/configuration/integrations/javascript.hapi.mdx @@ -0,0 +1,43 @@ +### Integrations + +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`hapiIntegration`](./hapi) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`dataloaderIntegration`](./dataloader) | | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.mdx b/platform-includes/configuration/integrations/javascript.mdx index b4a9cd803db3c..ce71e5b4b9582 100644 --- a/platform-includes/configuration/integrations/javascript.mdx +++ b/platform-includes/configuration/integrations/javascript.mdx @@ -1,25 +1,25 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`browserTracingIntegration`](./browsertracing) | | | ✓ | | ✓ | -| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`debugIntegration`](./debug) | | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`browserTracingIntegration`](./browsertracing) | | | ✓ | | ✓ | +| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`debugIntegration`](./debug) | | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.nestjs.mdx b/platform-includes/configuration/integrations/javascript.nestjs.mdx index 3353e8236dd5d..3d1c092ad3fb8 100644 --- a/platform-includes/configuration/integrations/javascript.nestjs.mdx +++ b/platform-includes/configuration/integrations/javascript.nestjs.mdx @@ -1,38 +1,43 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nestIntegration`](./nest) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`dataloaderIntegration`](./dataloader) | | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.nextjs.mdx b/platform-includes/configuration/integrations/javascript.nextjs.mdx index 5b0102a9f1e60..4db87fd1c89c1 100644 --- a/platform-includes/configuration/integrations/javascript.nextjs.mdx +++ b/platform-includes/configuration/integrations/javascript.nextjs.mdx @@ -9,72 +9,78 @@ Depending on whether an integration enhances the functionality of a particular r ### Common Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | ### Browser Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | ### Server (Node.js, Edge) Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| ----------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| ----------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | ### Node.js Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`dataloaderIntegration`](./dataloader) | ✓ | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | ### Edge Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`winterCGFetchIntegration`](./wintercgfetch) | ✓ | | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`winterCGFetchIntegration`](./wintercgfetch) | ✓ | | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.node.mdx b/platform-includes/configuration/integrations/javascript.node.mdx index 3353e8236dd5d..71fd61bde068a 100644 --- a/platform-includes/configuration/integrations/javascript.node.mdx +++ b/platform-includes/configuration/integrations/javascript.node.mdx @@ -1,38 +1,42 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`dataloaderIntegration`](./dataloader) | | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.nuxt.mdx b/platform-includes/configuration/integrations/javascript.nuxt.mdx index f8eb5445e1143..b2b98eba02f6e 100644 --- a/platform-includes/configuration/integrations/javascript.nuxt.mdx +++ b/platform-includes/configuration/integrations/javascript.nuxt.mdx @@ -8,61 +8,66 @@ Depending on whether an integration enhances the functionality of a particular r ### Common Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | ### Browser Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | ### Node.js Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`dataloaderIntegration`](./dataloader) | ✓ | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.remix.mdx b/platform-includes/configuration/integrations/javascript.remix.mdx index e14bf9eaebef8..0607a97c19930 100644 --- a/platform-includes/configuration/integrations/javascript.remix.mdx +++ b/platform-includes/configuration/integrations/javascript.remix.mdx @@ -8,61 +8,66 @@ Depending on whether an integration enhances the functionality of a particular r ### Common Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | ### Browser Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | ### Node.js Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`dataloaderIntegration`](./dataloader) | ✓ | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.solidstart.mdx b/platform-includes/configuration/integrations/javascript.solidstart.mdx index 43fcf7d7435e0..c9252e5f7e4c9 100644 --- a/platform-includes/configuration/integrations/javascript.solidstart.mdx +++ b/platform-includes/configuration/integrations/javascript.solidstart.mdx @@ -8,60 +8,66 @@ Depending on whether an integration enhances the functionality of a particular r ### Common Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | ### Browser Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | ### Node.js Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`dataloaderIntegration`](./dataloader) | ✓ | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.sveltekit.mdx b/platform-includes/configuration/integrations/javascript.sveltekit.mdx index f7c21c8869df9..b8815c8412ffa 100644 --- a/platform-includes/configuration/integrations/javascript.sveltekit.mdx +++ b/platform-includes/configuration/integrations/javascript.sveltekit.mdx @@ -8,61 +8,66 @@ Depending on whether an integration enhances the functionality of a particular r ### Common Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`debugIntegration`](./debug) | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | +| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | +| [`debugIntegration`](./debug) | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | ✓ | ### Browser Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`browserTracingIntegration`](./browsertracing) | ✓ | | ✓ | | ✓ | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | ### Node.js Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------------------: | -| [`amqplib`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | +| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | +| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | +| [`consoleIntegration`](./console) | ✓ | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | +| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | +| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | +| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | +| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | +| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | +| [`modulesIntegration`](./modules) | ✓ | | | ✓ | +| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | +| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | +| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | +| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | +| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | +| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | +| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | +| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | +| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | +| [`redisIntegration`](./redis) | ✓ | | ✓ | | +| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | +| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | +| [`anrIntegration`](./anr) | | ✓ | | | +| [`dataloaderIntegration`](./dataloader) | ✓ | | ✓ | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | +| [`fsIntegration`](./fs) | | | ✓ | | +| [`knexIntegration`](./knex) | | | ✓ | | +| [`localVariablesIntegration`](./localvariables) | | ✓ | | | +| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | +| [`prismaIntegration`](./prisma) | | | ✓ | | +| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.vue.mdx b/platform-includes/configuration/integrations/javascript.vue.mdx index 6f3b4d963ba97..1a8bf9d1943f2 100644 --- a/platform-includes/configuration/integrations/javascript.vue.mdx +++ b/platform-includes/configuration/integrations/javascript.vue.mdx @@ -1,26 +1,26 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | -| [`vueIntegration`](./vue) | ✓ | ✓ | ✓ | | | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`browserTracingIntegration`](./browsertracing) | | | ✓ | | ✓ | -| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`debugIntegration`](./debug) | | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | -| [`replayIntegration`](./replay) | | | | ✓ | ✓ | -| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | +| [`vueIntegration`](./vue) | ✓ | ✓ | ✓ | | | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`browserTracingIntegration`](./browsertracing) | | | ✓ | | ✓ | +| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`debugIntegration`](./debug) | | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | +| [`replayIntegration`](./replay) | | | | ✓ | ✓ | +| [`replayCanvasIntegration`](./replaycanvas) | | | | ✓ | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | diff --git a/platform-includes/configuration/integrations/javascript.wasm.mdx b/platform-includes/configuration/integrations/javascript.wasm.mdx index f8d5b5e390dfc..18ae96f5d6fed 100644 --- a/platform-includes/configuration/integrations/javascript.wasm.mdx +++ b/platform-includes/configuration/integrations/javascript.wasm.mdx @@ -1,23 +1,23 @@ ### Integrations -| | **Auto Enabled** | **Errors** | **Performance** | **Replay** | **Additional Context** | -| ----------------------------------------------------- | :--------------: | :--------: | :-------------: | :--------: | :--------------------: | -| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | -| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | -| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | -| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | -| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | -| [`browserTracingIntegration`](./browsertracing) | | | ✓ | | ✓ | -| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | -| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | -| [`debugIntegration`](./debug) | | | | | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | -| [`httpClientIntegration`](./httpclient) | | ✓ | | | | -| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | -| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | -| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ | +| | **Auto Enabled** | **Errors** | **Tracing** | **Replay** | **Additional Context** | +| ----------------------------------------------------- | :--------------: | :--------: | :---------: | :--------: | :--------------------: | +| [`breadcrumbsIntegration`](./breadcrumbs) | ✓ | | | | ✓ | +| [`browserApiErrorsIntegration`](./browserapierrors) | ✓ | ✓ | | | | +| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | | +| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | | +| [`globalHandlersIntegration`](./globalhandlers) | ✓ | ✓ | | | | +| [`httpContextIntegration`](./httpcontext) | ✓ | | | | ✓ | +| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | | +| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | | +| [`browserProfilingIntegration`](./browserprofiling) | | | ✓ | | | +| [`browserTracingIntegration`](./browsertracing) | | | ✓ | | ✓ | +| [`captureConsoleIntegration`](./captureconsole) | | | | | ✓ | +| [`contextLinesIntegration`](./contextlines) | | ✓ | | | | +| [`debugIntegration`](./debug) | | | | | | +| [`extraErrorDataIntegration`](./extraerrordata) | | | | | ✓ | +| [`httpClientIntegration`](./httpclient) | | ✓ | | | | +| [`moduleMetadataIntegration`](./modulemetadata) | | | | | ✓ | +| [`rewriteFramesIntegration`](./rewriteframes) | | ✓ | | | | +| [`reportingObserverIntegration`](./reportingobserver) | | ✓ | | | | +| [`sessionTimingIntegration`](./sessiontiming) | | | | | ✓ |