Files
stats/apps/dashboard/src/instrumentation.ts
Carl-Gerhard Lindesvärd ec8bf02fb9 move trpc to api
2024-04-23 08:21:15 +02:00

25 lines
575 B
TypeScript

/* eslint-disable */
export async function register() {
if (
process.env.NODE_ENV === 'production' &&
process.env.NEXT_RUNTIME === 'nodejs'
) {
const { BaselimeSDK, VercelPlugin, BetterHttpInstrumentation } =
// @ts-expect-error
await import('@baselime/node-opentelemetry');
const sdk = new BaselimeSDK({
serverless: true,
service: 'vercel-coderaxs-projects-d46dc62b',
instrumentations: [
new BetterHttpInstrumentation({
plugins: [new VercelPlugin()],
}),
],
});
sdk.start();
}
}