-
Notifications
You must be signed in to change notification settings - Fork 209
Open
Labels
kind/proposalA new proposal to be consideredA new proposal to be considered
Description
Describe the proposal
Deprecate Zipkin as the default tracing backend for Dapr and replace it with Jaeger V2.
Rationale:
- Jaeger V2 is OTLP-native: Direct protocol support without translation layers, aligning with Dapr's OpenTelemetry integration
- Single binary deployment: Jaeger V2 ships as a single binary (all-in-one), eliminating the complexity that previously made Zipkin the simpler choice
- Industry direction: OpenTelemetry is the standard, and Jaeger V2's native OTLP support future-proofs Dapr's tracing stack
- Reduced maintenance: Consolidating around one tracing backend simplifies documentation, testing, and support
Proposed changes:
- Replace
dapr_zipkinwithdapr_jaegerindapr init - Update default tracing configuration to use OTLP endpoint (Jaeger V2) instead of Zipkin
- Mark Zipkin configuration as deprecated in future versions
- Update all documentation and quickstarts to use Jaeger V2
- Provide migration guide for existing Zipkin users
Release Note
RELEASE NOTE: DEPRECATE Zipkin tracing backend in favor of Jaeger V2.
Metadata
Metadata
Assignees
Labels
kind/proposalA new proposal to be consideredA new proposal to be considered