Skip to content

Commit

Permalink
chore: enable Sentry
Browse files Browse the repository at this point in the history
  • Loading branch information
olegshilov committed Sep 11, 2024
1 parent 8a01ad2 commit 589bcf6
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 44 deletions.
46 changes: 23 additions & 23 deletions sentry.client.config.js
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
// // This file configures the initialization of Sentry on the client.
// // The config you add here will be used whenever a users loads a page in their browser.
// // https://docs.sentry.io/platforms/javascript/guides/nextjs/
// This file configures the initialization of Sentry on the client.
// The config you add here will be used whenever a users loads a page in their browser.
// https://docs.sentry.io/platforms/javascript/guides/nextjs/

// import * as Sentry from '@sentry/nextjs';
import * as Sentry from '@sentry/nextjs';

// Sentry.init({
// dsn: process.env.NEXT_PUBLIC_SENTRY_DSN,
Sentry.init({
dsn: process.env.NEXT_PUBLIC_SENTRY_DSN,

// // Adjust this value in production, or use tracesSampler for greater control
// tracesSampleRate: 1,
// Adjust this value in production, or use tracesSampler for greater control
tracesSampleRate: 1,

// // Setting this option to true will print useful information to the console while you're setting up Sentry.
// debug: false,
// Setting this option to true will print useful information to the console while you're setting up Sentry.
debug: false,

// replaysOnErrorSampleRate: 1.0,
replaysOnErrorSampleRate: 1.0,

// // This sets the sample rate to be 10%. You may want this to be 100% while
// // in development and sample at a lower rate in production
// replaysSessionSampleRate: 0.1,
// This sets the sample rate to be 10%. You may want this to be 100% while
// in development and sample at a lower rate in production
replaysSessionSampleRate: 0.1,

// // You can remove this option if you're not planning to use the Sentry Session Replay feature:
// integrations: [
// Sentry.replayIntegration({
// // Additional Replay configuration goes in here, for example:
// maskAllText: true,
// blockAllMedia: true,
// }),
// ],
// });
// You can remove this option if you're not planning to use the Sentry Session Replay feature:
integrations: [
Sentry.replayIntegration({
// Additional Replay configuration goes in here, for example:
maskAllText: true,
blockAllMedia: true,
}),
],
});
42 changes: 21 additions & 21 deletions src/instrumentation.ts
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
// import * as Sentry from '@sentry/nextjs';
import * as Sentry from '@sentry/nextjs';

export async function register() {
// if (process.env.NEXT_RUNTIME === 'nodejs') {
// Sentry.init({
// dsn: process.env.NEXT_PUBLIC_SENTRY_DSN,
// // Adjust this value in production, or use tracesSampler for greater control
// tracesSampleRate: 1,
// // Setting this option to true will print useful information to the console while you're setting up Sentry.
// debug: false,
// // uncomment the line below to enable Spotlight (https://spotlightjs.com)
// // spotlight: process.env.NODE_ENV === 'development',
// });
// }
// if (process.env.NEXT_RUNTIME === 'edge') {
// Sentry.init({
// dsn: process.env.NEXT_PUBLIC_SENTRY_DSN,
// // Adjust this value in production, or use tracesSampler for greater control
// tracesSampleRate: 1,
// // Setting this option to true will print useful information to the console while you're setting up Sentry.
// debug: false,
// });
// }
if (process.env.NEXT_RUNTIME === 'nodejs') {
Sentry.init({
dsn: process.env.NEXT_PUBLIC_SENTRY_DSN,
// Adjust this value in production, or use tracesSampler for greater control
tracesSampleRate: 1,
// Setting this option to true will print useful information to the console while you're setting up Sentry.
debug: false,
// uncomment the line below to enable Spotlight (https://spotlightjs.com)
// spotlight: process.env.NODE_ENV === 'development',
});
}
if (process.env.NEXT_RUNTIME === 'edge') {
Sentry.init({
dsn: process.env.NEXT_PUBLIC_SENTRY_DSN,
// Adjust this value in production, or use tracesSampler for greater control
tracesSampleRate: 1,
// Setting this option to true will print useful information to the console while you're setting up Sentry.
debug: false,
});
}
}

1 comment on commit 589bcf6

@vercel
Copy link

@vercel vercel bot commented on 589bcf6 Sep 11, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.