diff --git a/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx b/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx index c5d3075a912d35..0a302771c40d9d 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 048259e33edb25..3b67cc74c4532c 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 b139b99116e099..85fdfeb2df8ff5 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 3f90511610d863..a08e5a52a99b9a 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 c6c2578fc21536..c6b453c877f5a5 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 375314250c1b89..91c7418170825a 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 bc74d4f2aee4e6..e0ee3269da18ad 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 4fd51254380c74..c9cecb167de19c 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 76a8ffd7aa19fa..f0c0e470daaeec 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 698dcc4e724941..76228d5d8cb1f7 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 b13c53f1735f0d..a5ef3ad099189e 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 79d677b984a8d5..6b02917461acec 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 87bed6bc6871c2..eb2b35d38bda8f 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 092652a6ad5e94..d10bb6aeaabc4d 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 c4c5de4455a1c9..61ecdaf93baf76 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 367e7948d64787..e99219ac0e517e 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 eff7aea4c6904d..c6b8afefaea869 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 ec4ce3edf372b6..9dcd5b35436498 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 601e9ce32ac9a1..dfc41da6a236bd 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 4c01c70b4231e2..38183a260664b7 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 735ccc8a020794..a79b89fe2734d2 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 d0606b49dc02d8..f6942de92e067d 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 4448b2d363097f..4a3decca775179 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 eeb92d434afe03..e7b7b292c3fa15 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 00000000000000..3fa08bded37a70 --- /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 7fa46b7609f604..4b7ec379be2783 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 77ea61c97503d9..f424fc4c04a5b0 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 00000000000000..fc0ed93f8b2d3f --- /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 21100c9b691da2..0ec6dd8003a52a 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 8c8d9e13ae5f44..463ec9dccda232 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 3b89d6f82afccd..f7de02f2059cc1 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 2af3871bf3d738..03cecc8a47ff05 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 43f165716456dc..4afe849dfd4e7e 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 ff8d6c59d7e695..9068794f2d69e5 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 46a48eb9c4764a..0a48bd770e4c49 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 15d0f1bc790f63..17678309bbfe0c 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 f9f190386ad9ce..4f56bf12fd4a4f 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 383d4504093ce0..70f0c668124558 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 e6134f51683207..61e82e5a5812b8 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 deee6ef1098804..1dfaff7f4e2fdc 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 aec90e3d4f2283..b99b9f844dc3a8 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 4fede8c84df54d..7bd5edc3ac470e 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 b8e6af33fc617c..90029b8a1ee89b 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 ed09e40d9c9575..73c3f1df02ab79 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 e2e15ee8fabd31..b516c6070a650a 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 00000000000000..be1d9bc9e16cce --- /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 f2039eb73d4f07..473e0d223a13ea 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 f79d743f517045..d8eb8bafc80d76 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 fd006846343261..c5e2ed28636c16 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 ce176ca4371f24..2dc8efb114d2a2 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 fb668480d32a30..4cec48684ceac1 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 c3c7588a4d3d03..5c783865332305 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 00000000000000..80e892aab600df --- /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 db10b743b406e8..c3e70ab2002b26 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 6560ff11aa6c6c..6ee3b48f13d305 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 15d295e749eeef..e3311f9c201e5c 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 b4a9cd803db3ce..ce71e5b4b9582d 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 458222aab6c08c..2065a271f99f18 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 00000000000000..37de0afb3f5bfa --- /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 b4a9cd803db3ce..ce71e5b4b9582d 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 3353e8236dd5df..3d1c092ad3fb87 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 5b0102a9f1e606..4db87fd1c89c12 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 3353e8236dd5df..71fd61bde068a3 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 f8eb5445e1143f..b2b98eba02f6ec 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 e14bf9eaebef89..0607a97c19930e 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 43fcf7d7435e0f..c9252e5f7e4c9b 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 f7c21c8869df99..b8815c8412ffa5 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 6f3b4d963ba974..1a8bf9d1943f20 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 f8d5b5e390dfc7..18ae96f5d6fed9 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) | | | | | ✓ |