Skip to content

Conversation

@agadzik
Copy link
Collaborator

@agadzik agadzik commented Apr 10, 2025

What

  • remove experimental options from types and update SDK to include new propagator and processors

Example Config

With these latest changes, this is what your configuration should look like.

Before

import { registerOTel } from '@vercel/otel'

export function register() {
  registerOTel({
    serviceName: '<your service name>',
    spanProcessors: ['auto', 'experimental-vercel-trace'],
    propagators: ['auto', 'experimental-vercel-trace'],
    ...
    // <other configuration from NodeSDK(...)> 
  })
}

After

import { registerOTel } from '@vercel/otel'

export function register() {
  registerOTel({
    serviceName: '<your service name>',
    ...
    // <other configuration from NodeSDK(...)> 
  })
}

…experimental options from types and update SDK to include new propagator and processor.
@agadzik agadzik requested a review from dvoytenko April 10, 2025 17:43
@vercel
Copy link

vercel bot commented Apr 10, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
otel-site ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 11, 2025 5:24pm

@agadzik agadzik merged commit bc25833 into main Apr 11, 2025
7 checks passed
@agadzik agadzik deleted the gadzik/release-vercel-runtime branch April 11, 2025 17:29
@agadzik agadzik changed the title Release the vercel-runtime trace propagator and span processor Release the vercel-runtime trace propagator and span processor [SURF-5577] Apr 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants