sentryopen-telemetrydistributed-tracingobservability

What's the difference between OpenTelemetry and Sentry?


What's the difference between OpenTelemetry and Sentry?

At first glance they look similar with regarding to tracing, logs etc. However, there should difference between them


Solution

  • Sentry is a product, with proprietary SDKs you can use in your application to generate telemetry.

    OpenTelemetry is a set of tools and standards to generate telemetry to send to any vendor (including Sentry) that allow you to switch vendors easily since there is no proprietary code in your application.

    There are nuances, since certain vendors require you to use their SDKs (that are based on OpenTelemetry) in order to use their tool as a destination, so be wary of that.