Skip to content
Dashboard

Native support for SvelteKit's new OpenTelemetry spans

Software Engineer
svelte.config.js
/** @type {import('@sveltejs/kit').Config} */
const config = {
kit: {
experimental: {
tracing: {
server: true,
},
instrumentation: {
server: true,
}
}
}
};
export default config;

src/instrumentation.server.ts
import { registerOTel } from '@vercel/otel';
registerOTel({
serviceName: 'my-sveltekit-app'
});

SvelteKit integrated spans (in green) shown beneath Vercel infrastructure spans. Delays added for illustration.
SvelteKit integrated spans (in green) shown beneath Vercel infrastructure spans. Delays added for illustration.

Ready to deploy?