Skip to content
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

[OTEL] Support OpenTelemetry #2685

Open
smeubank opened this issue Dec 9, 2022 · 0 comments
Open

[OTEL] Support OpenTelemetry #2685

smeubank opened this issue Dec 9, 2022 · 0 comments

Comments

@smeubank
Copy link
Member

smeubank commented Dec 9, 2022

Description

OpenTelemetry is a popular open standard for collecting observability data. It has grown in popularity across many during programming languages and vendors in recent years. There is a growing interest to have support in react native. There is work to extend Sentry SDK support for OpenTelemetry in Sentry.

We should assess the existing potential of instrumenting with OpenTelemetry and Sentry SDKs in react native application to send this data to Sentry, and properly integrate it with the existing functionality of Sentry and its SDKs.

High level requirements

  • OpenTelemetry SDK responsible for capturing spans and propagated traces
  • Sentry SDK responsible for converting those spans into sentry spans and transactions
    • to be sent to Sentry and not interfere with any existing OTEL collector requests
  • Sentry SDK takes care to ensure tracing is connected with errors
  • Sentry SDK remains responsible capturing errors and all other features of Sentry which OpenTelemetry SDKs cannot support

Full details of the implementation is being continuously documented the SDK Develop Spec

Details

Reference

GH Discussion: getsentry/sentry#40712

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

4 participants