cortex icon indicating copy to clipboard operation
cortex copied to clipboard

Support other tracing provider other than Jaeger via OpenTelemetry

Open roystchiang opened this issue 3 years ago • 2 comments

Is your feature request related to a problem? Please describe. Currently, Cortex only supports Jaeger as backend for tracing. I would like the ability to use other tracing providers such as AWS X-Ray.

Describe the solution you'd like The current tracing client only supports Jaeger, while OpenTelemetry supports Jaeger and other tracing providers.

The integration with OpenTelemetry should be backward compatible in a way such that existing clusters using Jaeger do not have to run OpenTelemetry collectors.

Describe alternatives you've considered Instead of integrating the tracing on Cortex, we submit PR for weavworks/common where tracing is currently configured. I wanted to see what the maintainers' opinions are.

roystchiang avatar Oct 05 '21 20:10 roystchiang

This issue has been automatically marked as stale because it has not had any activity in the past 60 days. It will be closed in 15 days if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jan 03 '22 20:01 stale[bot]

Feature still wanted.

alvinlin123 avatar Jan 03 '22 21:01 alvinlin123

We have a OTEL bridge now: https://cortexmetrics.io/docs/guides/tracing/

alanprot avatar Jan 25 '23 22:01 alanprot