From 93665f0fe68fcf3991595bf46736e4b2df24d94f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A7=E5=8F=AF?= Date: Mon, 8 Jul 2024 17:43:46 +0800 Subject: [PATCH] fix: trace text map --- kod.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kod.go b/kod.go index 0ab2049..28c0e31 100644 --- a/kod.go +++ b/kod.go @@ -22,6 +22,7 @@ import ( "go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp" "go.opentelemetry.io/otel/exporters/stdout/stdoutlog" "go.opentelemetry.io/otel/log/global" + "go.opentelemetry.io/otel/propagation" "go.opentelemetry.io/otel/sdk/log" "go.opentelemetry.io/otel/sdk/metric" "go.opentelemetry.io/otel/sdk/resource" @@ -464,6 +465,11 @@ func (k *Kod) configureTrace(ctx context.Context, res *resource.Resource) { trace.WithResource(res), ) + otel.SetTextMapPropagator( + propagation.NewCompositeTextMapPropagator( + propagation.TraceContext{}, propagation.Baggage{}, + ), + ) otel.SetTracerProvider(spanProvider) k.hooker.Add(hooks.HookFunc{