From c512ad30b220dee97612b989e458e2a08285f941 Mon Sep 17 00:00:00 2001 From: Abhijeet Prasad Date: Tue, 12 Nov 2024 12:01:44 -0500 Subject: [PATCH 1/2] feat(js): Re-org js integrations and add missing node integrations --- .../configuration/integrations/amqplib.mdx | 13 +- .../common/configuration/integrations/anr.mdx | 7 + .../common/configuration/integrations/aws.mdx | 9 ++ .../configuration/integrations/awslambda.mdx | 9 ++ .../integrations/breadcrumbs.mdx | 1 + .../integrations/browserapierrors.mdx | 1 + .../integrations/browserprofiling.mdx | 7 + .../integrations/browsertracing.mdx | 6 + .../configuration/integrations/bunserver.mdx | 8 ++ .../configuration/integrations/connect.mdx | 2 +- .../configuration/integrations/console.mdx | 7 + .../configuration/integrations/dataloader.mdx | 10 +- .../integrations/denocontext.mdx | 7 + .../configuration/integrations/denocron.mdx | 7 + .../common/configuration/integrations/fs.mdx | 7 + .../integrations/functiontostring.mdx | 7 + .../integrations/genericpool.mdx | 7 + .../integrations/globalhandlers.mdx | 7 + .../integrations/googlecloudgrpc.mdx | 7 + .../integrations/googlecloudhttp.mdx | 7 + .../configuration/integrations/graphql.mdx | 7 + .../configuration/integrations/http.mdx | 7 + .../integrations/httpcontext.mdx | 7 + .../configuration/integrations/kafka.mdx | 7 + .../configuration/integrations/knex.mdx | 42 ++++++ .../integrations/linkederrors.mdx | 7 + .../integrations/lrumemoizer.mdx | 47 +++++++ .../configuration/integrations/modules.mdx | 7 + .../configuration/integrations/mongo.mdx | 7 + .../configuration/integrations/mongoose.mdx | 7 + .../configuration/integrations/mysql.mdx | 7 + .../configuration/integrations/mysql2.mdx | 7 + .../integrations/nodecontext.mdx | 7 + .../configuration/integrations/nodefetch.mdx | 7 + .../integrations/nodeprofiling.mdx | 20 +++ .../integrations/normalizepath.mdx | 7 + .../integrations/onuncaughtexception.mdx | 7 + .../configuration/integrations/postgres.mdx | 7 + .../integrations/processThreadsBreadcrumb.mdx | 19 +-- .../configuration/integrations/redis.mdx | 7 + .../configuration/integrations/replay.mdx | 7 + .../integrations/replaycanvas.mdx | 7 + .../integrations/rewriteframes.mdx | 2 +- .../configuration/integrations/tedious.mdx | 47 +++++++ .../integrations/unhandledrejection.mdx | 6 + .../integrations/wintercgfetch.mdx | 7 + .../integrations/javascript.astro.mdx | 109 ++++++++-------- .../integrations/javascript.aws-lambda.mdx | 80 ++++++------ .../integrations/javascript.bun.mdx | 71 ++++++----- .../integrations/javascript.cloudflare.mdx | 26 ++-- .../integrations/javascript.connect.mdx | 43 +++++++ .../integrations/javascript.cordova.mdx | 36 +++--- .../integrations/javascript.deno.mdx | 35 +++-- .../integrations/javascript.fastify.mdx | 76 ++++++----- .../integrations/javascript.gatsby.mdx | 46 +++---- .../integrations/javascript.gcp-functions.mdx | 80 ++++++------ .../integrations/javascript.hapi.mdx | 43 +++++++ .../configuration/integrations/javascript.mdx | 46 +++---- .../integrations/javascript.nestjs.mdx | 77 +++++------ .../integrations/javascript.nextjs.mdx | 120 +++++++++--------- .../integrations/javascript.node.mdx | 76 +++++------ .../integrations/javascript.nuxt.mdx | 109 ++++++++-------- .../integrations/javascript.remix.mdx | 109 ++++++++-------- .../integrations/javascript.solidstart.mdx | 108 ++++++++-------- .../integrations/javascript.sveltekit.mdx | 109 ++++++++-------- .../integrations/javascript.vue.mdx | 48 +++---- .../integrations/javascript.wasm.mdx | 42 +++--- 67 files changed, 1254 insertions(+), 687 deletions(-) create mode 100644 docs/platforms/javascript/common/configuration/integrations/knex.mdx create mode 100644 docs/platforms/javascript/common/configuration/integrations/lrumemoizer.mdx create mode 100644 docs/platforms/javascript/common/configuration/integrations/tedious.mdx create mode 100644 platform-includes/configuration/integrations/javascript.connect.mdx create mode 100644 platform-includes/configuration/integrations/javascript.hapi.mdx diff --git a/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx b/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx index c5d3075a912d35..46619b15630429 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,14 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..534d28ff32d613 100644 --- a/docs/platforms/javascript/common/configuration/integrations/anr.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/anr.mdx @@ -30,3 +30,10 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..21b9090252e175 100644 --- a/docs/platforms/javascript/common/configuration/integrations/aws.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/aws.mdx @@ -10,3 +10,12 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..82872667e1e1f8 100644 --- a/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx @@ -10,3 +10,12 @@ _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({ + dsn: "___PUBLIC_DSN___", + integrations: [Sentry.awsIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx index 693a1fb4a9c381..82f5678e0f2df2 100644 --- a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx @@ -34,6 +34,7 @@ By default, the Sentry SDK wraps the `console`, `dom`, `fetch`, `history`, and ` ```JavaScript Sentry.init({ + dsn: "___PUBLIC_DSN___", integrations: [ Sentry.breadcrumbsIntegration({ console: true, diff --git a/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx b/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx index 47c38351d0d9e0..6ea5e3b94b6d2d 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx @@ -32,6 +32,7 @@ This integration wraps native time and event APIs (`setTimeout`, `setInterval`, ```JavaScript Sentry.init({ + dsn: "___PUBLIC_DSN___", integrations: [ Sentry.browserApiErrorsIntegration({ setTimeout: true, diff --git a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx index c6c2578fc21536..211ec121c6c090 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx @@ -31,3 +31,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..4a65bd5ba088db 100644 --- a/docs/platforms/javascript/common/configuration/integrations/connect.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/connect.mdx @@ -22,4 +22,4 @@ The `connectIntegration` adds instrumentation for the Hapi framework to capture ## 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..a9d10e19e3efd2 100644 --- a/docs/platforms/javascript/common/configuration/integrations/console.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/console.mdx @@ -36,3 +36,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..39da8da45fe488 100644 --- a/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx @@ -16,3 +16,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..9ddad5cb8a1de9 100644 --- a/docs/platforms/javascript/common/configuration/integrations/denocron.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/denocron.mdx @@ -18,3 +18,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + integrations: [Sentry.denoCronIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/fs.mdx b/docs/platforms/javascript/common/configuration/integrations/fs.mdx index 092652a6ad5e94..3abce61917f068 100644 --- a/docs/platforms/javascript/common/configuration/integrations/fs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/fs.mdx @@ -38,6 +38,13 @@ The `fsIntegration` creates spans for `fs` API operations, like reading and writ down your application. +```JavaScript +Sentry.init({ + dsn: "___PUBLIC_DSN___", + 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..c99032484e4881 100644 --- a/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx @@ -8,3 +8,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..7150e88fc06790 100644 --- a/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx @@ -33,6 +33,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..232d7a0452ba2a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx @@ -28,6 +28,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..16a7fa6f87d68c 100644 --- a/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx @@ -10,3 +10,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..f392c4f56f873b 100644 --- a/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx @@ -10,3 +10,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..3d10bb46bc74b9 100644 --- a/docs/platforms/javascript/common/configuration/integrations/graphql.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/graphql.mdx @@ -34,6 +34,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + integrations: [Sentry.graphqlIntegration()], +}); +``` + ## Supported Versions - `graphql`: `>=14.0.0 <17` diff --git a/docs/platforms/javascript/common/configuration/integrations/http.mdx b/docs/platforms/javascript/common/configuration/integrations/http.mdx index d0606b49dc02d8..6a42ece273eaab 100644 --- a/docs/platforms/javascript/common/configuration/integrations/http.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/http.mdx @@ -37,6 +37,13 @@ The `httpIntegration` does two things: 1. It captures breadcrumbs for HTTP requests. 2. It captures spans for outgoing HTTP requests. +```JavaScript +Sentry.init({ + dsn: "___PUBLIC_DSN___", + 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..ca514393a44db8 100644 --- a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx @@ -30,3 +30,10 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..ce097866cfa19e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/kafka.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/kafka.mdx @@ -33,6 +33,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..7ca6f26d2995c3 --- /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 `dataloader` 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/linkederrors.mdx b/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx index 77ea61c97503d9..908a37eb27e798 100644 --- a/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx @@ -9,6 +9,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..8b12d8335d1563 100644 --- a/docs/platforms/javascript/common/configuration/integrations/modules.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/modules.mdx @@ -35,3 +35,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..43308621b69b9d 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mongo.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mongo.mdx @@ -34,6 +34,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..83d8d7c57556cd 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx @@ -33,6 +33,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..3e0ca3ab41a248 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mysql.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mysql.mdx @@ -34,6 +34,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..bde82cc8468bcb 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx @@ -34,6 +34,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + integrations: [Sentry.mysql2Integration()], +}); +``` + ## Supported Versions - `mysql2`: `>= 1.4.2, < 4.0` diff --git a/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx b/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx index 46a48eb9c4764a..78e7b6ad1bbdf5 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx @@ -34,6 +34,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..dce969edab92f2 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx @@ -38,6 +38,13 @@ The `nativeNodeFetchIntegration` does two things: 1. It captures spans for fetch requests. 2. It captures breadcrumbs for fetch requests. +```JavaScript +Sentry.init({ + dsn: "___PUBLIC_DSN___", + 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..883d9e482f7ac8 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx @@ -34,3 +34,23 @@ 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({ + dsn: "___PUBLIC_DSN___", + integrations: [nodeProfilingIntegration()], +}); +``` + +```JavaScript {tabTitle:ESM} +import * as Sentry from "@sentry/node"; +import { nodeProfilingIntegration } from "@sentry/profiling-node"; + +Sentry.init({ + dsn: "___PUBLIC_DSN___", + integrations: [nodeProfilingIntegration()], +}); +``` diff --git a/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx b/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx index 383d4504093ce0..94f3a2387b153c 100644 --- a/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx @@ -16,3 +16,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..1b5c6436625e96 100644 --- a/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx @@ -38,6 +38,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..4df4a7a9e1da26 100644 --- a/docs/platforms/javascript/common/configuration/integrations/postgres.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/postgres.mdx @@ -34,6 +34,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..06d66bbbc1133d 100644 --- a/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx @@ -22,18 +22,22 @@ 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({ + dsn: "___PUBLIC_DSN___", + integrations: [Sentry.processThreadBreadcrumbIntegration()], +}); +``` ## Options @@ -41,5 +45,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..ae47cb0cbef8f9 100644 --- a/docs/platforms/javascript/common/configuration/integrations/redis.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/redis.mdx @@ -34,6 +34,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..e8a580b07cf2e6 100644 --- a/docs/platforms/javascript/common/configuration/integrations/replay.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/replay.mdx @@ -30,3 +30,10 @@ _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({ + dsn: "___PUBLIC_DSN___", + 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..a477187701af85 100644 --- a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx @@ -36,3 +36,10 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..6dc91ce539bb00 100644 --- a/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx @@ -36,6 +36,12 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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..355668f6444c1c 100644 --- a/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx @@ -18,6 +18,13 @@ 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({ + dsn: "___PUBLIC_DSN___", + 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) | | | | | ✓ | From 42e73cc78641f1179cfe1cc30192ab0f16bcaa09 Mon Sep 17 00:00:00 2001 From: Abhijeet Prasad Date: Wed, 13 Nov 2024 08:57:56 -0500 Subject: [PATCH 2/2] remove public dsn --- .../common/configuration/integrations/amqplib.mdx | 1 - .../javascript/common/configuration/integrations/anr.mdx | 1 - .../javascript/common/configuration/integrations/aws.mdx | 1 - .../common/configuration/integrations/awslambda.mdx | 1 - .../common/configuration/integrations/breadcrumbs.mdx | 1 - .../common/configuration/integrations/browserapierrors.mdx | 1 - .../common/configuration/integrations/browserprofiling.mdx | 1 - .../common/configuration/integrations/connect.mdx | 6 ++++++ .../common/configuration/integrations/console.mdx | 1 - .../common/configuration/integrations/denocontext.mdx | 1 - .../common/configuration/integrations/denocron.mdx | 1 - .../common/configuration/integrations/fastify.mdx | 6 ++++++ .../javascript/common/configuration/integrations/fs.mdx | 1 - .../common/configuration/integrations/functiontostring.mdx | 1 - .../common/configuration/integrations/genericpool.mdx | 1 - .../common/configuration/integrations/globalhandlers.mdx | 1 - .../common/configuration/integrations/googlecloudgrpc.mdx | 1 - .../common/configuration/integrations/googlecloudhttp.mdx | 1 - .../common/configuration/integrations/graphql.mdx | 1 - .../javascript/common/configuration/integrations/hapi.mdx | 6 ++++++ .../javascript/common/configuration/integrations/http.mdx | 1 - .../common/configuration/integrations/httpcontext.mdx | 1 - .../javascript/common/configuration/integrations/kafka.mdx | 1 - .../javascript/common/configuration/integrations/knex.mdx | 2 +- .../javascript/common/configuration/integrations/koa.mdx | 6 ++++++ .../common/configuration/integrations/linkederrors.mdx | 1 - .../common/configuration/integrations/modules.mdx | 1 - .../javascript/common/configuration/integrations/mongo.mdx | 1 - .../common/configuration/integrations/mongoose.mdx | 1 - .../javascript/common/configuration/integrations/mysql.mdx | 1 - .../javascript/common/configuration/integrations/mysql2.mdx | 1 - .../javascript/common/configuration/integrations/nest.mdx | 6 ++++++ .../common/configuration/integrations/nodecontext.mdx | 1 - .../common/configuration/integrations/nodefetch.mdx | 1 - .../common/configuration/integrations/nodeprofiling.mdx | 2 -- .../common/configuration/integrations/normalizepath.mdx | 1 - .../configuration/integrations/onuncaughtexception.mdx | 1 - .../common/configuration/integrations/postgres.mdx | 1 - .../configuration/integrations/processThreadsBreadcrumb.mdx | 1 - .../javascript/common/configuration/integrations/redis.mdx | 1 - .../javascript/common/configuration/integrations/replay.mdx | 1 - .../common/configuration/integrations/replaycanvas.mdx | 1 - .../configuration/integrations/unhandledrejection.mdx | 1 - .../common/configuration/integrations/wintercgfetch.mdx | 1 - 44 files changed, 31 insertions(+), 40 deletions(-) diff --git a/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx b/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx index 46619b15630429..0a302771c40d9d 100644 --- a/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx @@ -38,7 +38,6 @@ The `amqplibIntegration` adds instrumentation for the `amqplib` library to captu ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [new Sentry.amqplibIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/anr.mdx b/docs/platforms/javascript/common/configuration/integrations/anr.mdx index 534d28ff32d613..3b67cc74c4532c 100644 --- a/docs/platforms/javascript/common/configuration/integrations/anr.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/anr.mdx @@ -33,7 +33,6 @@ The `anrIntegration` captures Application Not Responding (ANR)/Event Loop Stall ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", 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 21b9090252e175..85fdfeb2df8ff5 100644 --- a/docs/platforms/javascript/common/configuration/integrations/aws.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/aws.mdx @@ -15,7 +15,6 @@ Adds instrumentation for aws-sdk v2 and v3 to automatically create spans. Powere import * as Sentry from '@sentry/aws-serverless'; Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.awsIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx b/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx index 82872667e1e1f8..a08e5a52a99b9a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/awslambda.mdx @@ -15,7 +15,6 @@ Adds instrumentation for AWS Lambda to automatically create spans. Powered by [` import * as Sentry from '@sentry/aws-serverless'; Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.awsIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx index 82f5678e0f2df2..693a1fb4a9c381 100644 --- a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx @@ -34,7 +34,6 @@ By default, the Sentry SDK wraps the `console`, `dom`, `fetch`, `history`, and ` ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [ Sentry.breadcrumbsIntegration({ console: true, diff --git a/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx b/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx index 6ea5e3b94b6d2d..47c38351d0d9e0 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx @@ -32,7 +32,6 @@ This integration wraps native time and event APIs (`setTimeout`, `setInterval`, ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [ Sentry.browserApiErrorsIntegration({ setTimeout: true, diff --git a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx index 211ec121c6c090..c6b453c877f5a5 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx @@ -34,7 +34,6 @@ Read more about [setting up BrowserProfiling](./../../../profiling/). ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [new Sentry.browserProfilingIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/connect.mdx b/docs/platforms/javascript/common/configuration/integrations/connect.mdx index 4a65bd5ba088db..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` diff --git a/docs/platforms/javascript/common/configuration/integrations/console.mdx b/docs/platforms/javascript/common/configuration/integrations/console.mdx index a9d10e19e3efd2..f0c0e470daaeec 100644 --- a/docs/platforms/javascript/common/configuration/integrations/console.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/console.mdx @@ -39,7 +39,6 @@ The `consoleIntegration` generates breadcrumbs for console logs. ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.consoleIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx b/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx index 39da8da45fe488..a5ef3ad099189e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/denocontext.mdx @@ -19,7 +19,6 @@ Adds Deno related context to events. This includes contexts about `app`, `device ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.denoContextIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/denocron.mdx b/docs/platforms/javascript/common/configuration/integrations/denocron.mdx index 9ddad5cb8a1de9..6b02917461acec 100644 --- a/docs/platforms/javascript/common/configuration/integrations/denocron.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/denocron.mdx @@ -21,7 +21,6 @@ Read more about [setting up Cron Monitoring for Deno](./../../../crons/). ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", 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 3abce61917f068..d10bb6aeaabc4d 100644 --- a/docs/platforms/javascript/common/configuration/integrations/fs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/fs.mdx @@ -40,7 +40,6 @@ The `fsIntegration` creates spans for `fs` API operations, like reading and writ ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.fsIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx b/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx index c99032484e4881..61ecdaf93baf76 100644 --- a/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/functiontostring.mdx @@ -11,7 +11,6 @@ This integration allows the SDK to provide original functions and method names, ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.functionToStringIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx b/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx index 7150e88fc06790..e99219ac0e517e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx @@ -35,7 +35,6 @@ The `genericPoolIntegration` adds instrumentation for the `generic-pool` library ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.genericPoolIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx index 232d7a0452ba2a..c6b8afefaea869 100644 --- a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx @@ -30,7 +30,6 @@ This integration attaches global handlers to capture uncaught exceptions and unh ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.globalHandlersIntegration({ onerror: true, onunhandledrejection: true })], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx b/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx index 16a7fa6f87d68c..9dcd5b35436498 100644 --- a/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/googlecloudgrpc.mdx @@ -13,7 +13,6 @@ Adds instrumentation for GRPC APIs on Google Cloud to automatically create spans ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.googleCloudGrpcIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx b/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx index f392c4f56f873b..dfc41da6a236bd 100644 --- a/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/googlecloudhttp.mdx @@ -13,7 +13,6 @@ Adds instrumentation for RESTful APIs on Google Cloud to automatically create sp ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.googleCloudHttpIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/graphql.mdx b/docs/platforms/javascript/common/configuration/integrations/graphql.mdx index 3d10bb46bc74b9..38183a260664b7 100644 --- a/docs/platforms/javascript/common/configuration/integrations/graphql.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/graphql.mdx @@ -36,7 +36,6 @@ The `graphqlIntegration` adds instrumentation for the `graphql` library to captu ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.graphqlIntegration()], }); ``` 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 6a42ece273eaab..f6942de92e067d 100644 --- a/docs/platforms/javascript/common/configuration/integrations/http.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/http.mdx @@ -39,7 +39,6 @@ The `httpIntegration` does two things: ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.httpIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx index ca514393a44db8..4a3decca775179 100644 --- a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx @@ -33,7 +33,6 @@ It allows us to correctly catalog and tag events with specific OS, browser, and ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.httpContextIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/kafka.mdx b/docs/platforms/javascript/common/configuration/integrations/kafka.mdx index ce097866cfa19e..e7b7b292c3fa15 100644 --- a/docs/platforms/javascript/common/configuration/integrations/kafka.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/kafka.mdx @@ -35,7 +35,6 @@ The `kafkaIntegration` adds instrumentation for the `kafkajs` library to capture ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.kafkaIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/knex.mdx b/docs/platforms/javascript/common/configuration/integrations/knex.mdx index 7ca6f26d2995c3..3fa08bded37a70 100644 --- a/docs/platforms/javascript/common/configuration/integrations/knex.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/knex.mdx @@ -29,7 +29,7 @@ This integration only works in the Node.js and Bun runtimes. Requires SDK versio _Import name: `Sentry.knexIntegration`_ -The `knexIntegration` adds instrumentation for the `dataloader` library to capture spans using [`@opentelemetry/instrumentation-knex`](https://www.npmjs.com/package/@opentelemetry/instrumentation-knex). +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({ 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 908a37eb27e798..f424fc4c04a5b0 100644 --- a/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/linkederrors.mdx @@ -11,7 +11,6 @@ This integration allows you to configure linked errors. They'll be recursively r ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.linkedErrorsIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/modules.mdx b/docs/platforms/javascript/common/configuration/integrations/modules.mdx index 8b12d8335d1563..0ec6dd8003a52a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/modules.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/modules.mdx @@ -38,7 +38,6 @@ The `modulesIntegration` captures information about the installed node modules/p ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.modulesIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/mongo.mdx b/docs/platforms/javascript/common/configuration/integrations/mongo.mdx index 43308621b69b9d..463ec9dccda232 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mongo.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mongo.mdx @@ -36,7 +36,6 @@ The `mongoIntegration` adds instrumentation for the `mongodb` library to capture ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.mongoIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx b/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx index 83d8d7c57556cd..f7de02f2059cc1 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx @@ -35,7 +35,6 @@ The `mongooseIntegration` adds instrumentation for the `mongoose` library to cap ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.mongooseIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/mysql.mdx b/docs/platforms/javascript/common/configuration/integrations/mysql.mdx index 3e0ca3ab41a248..03cecc8a47ff05 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mysql.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mysql.mdx @@ -36,7 +36,6 @@ The `mysqlIntegration` adds instrumentation for the `mysql` library to capture s ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.mysqlIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx b/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx index bde82cc8468bcb..4afe849dfd4e7e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx @@ -36,7 +36,6 @@ The `mysql2Integration` adds instrumentation for the `mysql2` library to capture ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.mysql2Integration()], }); ``` 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 78e7b6ad1bbdf5..0a48bd770e4c49 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx @@ -36,7 +36,6 @@ The `nodeContextIntegration` captures context about the environment and the devi ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.nodeContextIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx b/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx index dce969edab92f2..17678309bbfe0c 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx @@ -40,7 +40,6 @@ The `nativeNodeFetchIntegration` does two things: ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.nativeNodeFetchIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx b/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx index 883d9e482f7ac8..4f56bf12fd4a4f 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx @@ -40,7 +40,6 @@ const Sentry = require("@sentry/node"); const { nodeProfilingIntegration } = require("@sentry/profiling-node"); Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [nodeProfilingIntegration()], }); ``` @@ -50,7 +49,6 @@ import * as Sentry from "@sentry/node"; import { nodeProfilingIntegration } from "@sentry/profiling-node"; Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [nodeProfilingIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx b/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx index 94f3a2387b153c..70f0c668124558 100644 --- a/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/normalizepath.mdx @@ -19,7 +19,6 @@ Normalises paths to the app root directory so that error stack frames can be pro ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.normalizePathsIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx b/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx index 1b5c6436625e96..61e82e5a5812b8 100644 --- a/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx @@ -40,7 +40,6 @@ This integration _does not_ prevent the process from exiting! If you want to pre ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.onUncaughtExceptionIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/postgres.mdx b/docs/platforms/javascript/common/configuration/integrations/postgres.mdx index 4df4a7a9e1da26..1dfaff7f4e2fdc 100644 --- a/docs/platforms/javascript/common/configuration/integrations/postgres.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/postgres.mdx @@ -36,7 +36,6 @@ The `postgresIntegration` adds instrumentation for the `pg` library to capture s ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.postgresIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx b/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx index 06d66bbbc1133d..b99b9f844dc3a8 100644 --- a/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/processThreadsBreadcrumb.mdx @@ -34,7 +34,6 @@ The `processThreadBreadcrumbIntegration` adds breadcrumbs for `child_process` an ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.processThreadBreadcrumbIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/redis.mdx b/docs/platforms/javascript/common/configuration/integrations/redis.mdx index ae47cb0cbef8f9..7bd5edc3ac470e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/redis.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/redis.mdx @@ -36,7 +36,6 @@ The `redisIntegration` adds instrumentation for the `ioredis` and `redis` librar ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.redisIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/replay.mdx b/docs/platforms/javascript/common/configuration/integrations/replay.mdx index e8a580b07cf2e6..90029b8a1ee89b 100644 --- a/docs/platforms/javascript/common/configuration/integrations/replay.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/replay.mdx @@ -33,7 +33,6 @@ Read more about [setting up Session Replay](./../../../session-replay/). ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.replayIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx index a477187701af85..73c3f1df02ab79 100644 --- a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx @@ -39,7 +39,6 @@ Read more about [setting up Session Replay with the Canvas integration](./../../ ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.replayCanvasIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx b/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx index 6dc91ce539bb00..473e0d223a13ea 100644 --- a/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx @@ -38,7 +38,6 @@ The `onUnhandledRejectionIntegration` registers handlers to capture global unhan ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.onUnhandledRejectionIntegration()], }); ``` diff --git a/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx b/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx index 355668f6444c1c..d8eb8bafc80d76 100644 --- a/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/wintercgfetch.mdx @@ -20,7 +20,6 @@ The `winterCGFetchIntegration` creates spans and attaches tracing headers to fet ```JavaScript Sentry.init({ - dsn: "___PUBLIC_DSN___", integrations: [Sentry.winterCGFetchIntegration()], }); ```