mirror of
https://github.com/caddyserver/caddy.git
synced 2025-11-12 09:36:53 -05:00
fix: set global propagator
This commit is contained in:
parent
ae1d4ef05c
commit
ced6ba4e13
@ -3,6 +3,7 @@ package tracing
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"go.opentelemetry.io/otel"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp"
|
"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp"
|
||||||
@ -63,7 +64,9 @@ func newOpenTelemetryWrapper(ctx context.Context, spanName string, injectServerT
|
|||||||
return ot, fmt.Errorf("creating trace exporter error: %w", err)
|
return ot, fmt.Errorf("creating trace exporter error: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
ot.propagators = autoprop.NewTextMapPropagator()
|
prop := autoprop.NewTextMapPropagator()
|
||||||
|
otel.SetTextMapPropagator(prop)
|
||||||
|
ot.propagators = prop
|
||||||
|
|
||||||
tracerProvider := globalTracerProvider.getTracerProvider(
|
tracerProvider := globalTracerProvider.getTracerProvider(
|
||||||
sdktrace.WithBatcher(traceExporter),
|
sdktrace.WithBatcher(traceExporter),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user