Clean-up Tracing
Open
Category:Enhancement
- Dominant language
- Go
- Stars
- 2.1k
- Forks
- 274
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 103
Description
Tracing contains lots of outdated code since we only do otel. (jaeger supports otel aswell).
We can get rid of most of the configuration variables.
- `config.Tracing.enabled` (tracing is enabled implicit, and is only logged when `config.Tracing.Endpoint` is provided)
- `config.Tracing.Collector` is obsolete (`config.Tracing.Endpoint` serves the same purpose)
- `config.Tracing.Type` is obsolete, as mentioned everybody does otel
I suggest doing this before #4828.
/cc @butonic
follow-up to #7012 and #9622
Contributor guide
Assessment
This issue has not been assessed yet.