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 631e702db53f..6c3f59ee5f68 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(); @@ -12,4 +12,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 65fe98529a5c..06ecb4a67dbd 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,