Skip to content

BrowserProfiling | Sentry for Next.js

Source URL: https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browserprofiling

This integration only works inside a browser environment.

Import name: Sentry.browserProfilingIntegration

Profiling offers a deeper level of visibility on top of traditional tracing, removing the need for custom instrumentation and enabling precise code-level visibility into your application in a production environment.

The BrowserProfiling integration sets up automatic performance profiling for your frontend applications. It captures profiles via the JS Self-Profiling API from the browser and sends them to Sentry. To use this integration, you also need to have the BrowserTracing integration enabled.

Read more about setting up BrowserProfiling.

Sentry.init({
integrations: [Sentry.browserProfilingIntegration()],
});