Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
998 B ยท 26 lines
TypeScript
123456789101112131415161718192021222324252627// This file configures the initialization of Sentry for edge features (middleware, edge routes, and so on).// The config you add here will be used whenever one of the edge features is loaded.// Note that this config is unrelated to the Vercel Edge Runtime and is also required when running locally.// https://docs.sentry.io/platforms/javascript/guides/nextjs/import { isExpectedTRPCError } from "@openstatus/api/src/trpc-errors";import * as Sentry from "@sentry/nextjs";
import { env } from "@/env";
Sentry.init({ dsn: env.NEXT_PUBLIC_SENTRY_DSN,
// Adjust this value in production, or use tracesSampler for greater control tracesSampleRate: 0,
// Setting this option to true will print useful information to the console while you're setting up Sentry. debug: false, integrations: [Sentry.captureConsoleIntegration({ levels: ["error"] })],
beforeSend(event, hint) { if (isExpectedTRPCError(hint.originalException)) { return null; } return event; },});