diff --git a/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/hooks.server.ts b/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/hooks.server.ts index d5067459d565..292d4bb71757 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/hooks.server.ts +++ b/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/hooks.server.ts @@ -1,5 +1,5 @@ import { E2E_TEST_DSN } from '$env/static/private'; -import { handleErrorWithSentry, initCloudflareSentryHandle, sentryHandle } from '@sentry/sveltekit'; +import { handleErrorWithSentry, initCloudflareSentryHandle, sentryHandle, metrics } from '@sentry/sveltekit'; import { sequence } from '@sveltejs/kit/hooks'; export const handleError = handleErrorWithSentry(); @@ -10,4 +10,8 @@ export const handle = sequence( tracesSampleRate: 1.0, }), sentryHandle(), + ({ event, resolve }) => { + metrics.count('requests'); + return resolve(event); + }, ); diff --git a/packages/sveltekit/src/worker/index.ts b/packages/sveltekit/src/worker/index.ts index de2146c9e259..ddf599ea7b65 100644 --- a/packages/sveltekit/src/worker/index.ts +++ b/packages/sveltekit/src/worker/index.ts @@ -50,6 +50,7 @@ export { lastEventId, linkedErrorsIntegration, logger, + metrics, requestDataIntegration, rewriteFramesIntegration, Scope,