envoyproxy / envoyproxy/envoy

tracing: support multiple providers

Open
#25,347 1 comment 11 reactions 0 assignees View on GitHub
area/tracing enhancement help wanted
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 20h
Merged PRs (30d)
428

Description

To support migration from one sink to another, it would be good to support multiple tracing providers simultaneously. For example, users may want to test out OTel first before turning off zipkin.

Contributor guide

Open the contributing guide

Research direction

The issue requests simultaneous tracing providers to support migration between sinks, using OTel and Zipkin as examples. Start by locating Envoy's tracing-provider configuration and existing provider tests; done means both providers can operate concurrently without disabling the existing sink.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
observability-sre
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.