Plugins: Pass OTEL sampling config to plugins (#76834)
* Pass OTEL sampling config to plugins * fix capital letters * Do not pass sampler env vars if sampling is not configured * Add tests * PR review feedback * Simplify tracing env vars logic * Update test to reflect pkg/infra/tracing behaviour
This commit is contained in:
@@ -9,6 +9,10 @@ type Tracing struct {
|
||||
type OpenTelemetryCfg struct {
|
||||
Address string
|
||||
Propagation string
|
||||
|
||||
Sampler string
|
||||
SamplerParam float64
|
||||
SamplerRemoteURL string
|
||||
}
|
||||
|
||||
// IsEnabled returns true if OTLP tracing is enabled (address set)
|
||||
|
||||
Reference in New Issue
Block a user