-
Notifications
You must be signed in to change notification settings - Fork 515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Basic OpenTelemetry (OTel) Support #1692
Basic OpenTelemetry (OTel) Support #1692
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
…entry/sentry-python into antonpirker/1687-basic-otel-support
@antonpirker I would also recommend splitting this up into separate PRs (especially the API changes) for a clean history and better changelog. |
Split up into the following smaller PRs:
Each of these PRs is based on the previous ones, so please review in that order. Merge the previous into master so you only see the relevant changes in the next one. |
Closing this in favor of the split up PRs mentioned above. |
Adding basic OpenTelementry (OTel) support to the Sentry SDK. This PR:
instrumenter
where you can choose if peformance data should be collected by Sentry (when set tosentry
) or should be collected by OpenTelementry (when set tootel
)SpanProcessor
that can receive spans form OTel and then convert them into Sentry Spans and send them to Sentry.Propagator
that can receive and propagate trace headers (Baggage) to keep distributed tracing intact.Span
s (used to be only now())Fixes #1687