From 80248e9a6e373a879034ca687ee7f5d657ae8e68 Mon Sep 17 00:00:00 2001 From: jianchenma Date: Thu, 28 Jan 2021 14:09:13 +0800 Subject: [PATCH] improve tracing --- container/gtree/gtree.go | 1 - net/ghttp/ghttp_middleware_tracing.go | 2 +- net/ghttp/internal/client/client_tracing_tracer.go | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/container/gtree/gtree.go b/container/gtree/gtree.go index 8fb5c28ad..2cb7b25ee 100644 --- a/container/gtree/gtree.go +++ b/container/gtree/gtree.go @@ -7,5 +7,4 @@ // Package gtree provides concurrent-safe/unsafe tree containers. // // Some implements are from: https://github.com/emirpasic/gods -// Thanks! package gtree diff --git a/net/ghttp/ghttp_middleware_tracing.go b/net/ghttp/ghttp_middleware_tracing.go index 67cbcfa73..b0cb846e5 100644 --- a/net/ghttp/ghttp_middleware_tracing.go +++ b/net/ghttp/ghttp_middleware_tracing.go @@ -72,7 +72,7 @@ func MiddlewareServerTracing(r *Request) { } span.AddEvent(tracingEventHttpRequest, trace.WithAttributes( label.Any(tracingEventHttpRequestHeaders, httputil.HeaderToMap(r.Header)), - label.Any(tracingEventHttpRequestBaggage, gtrace.GetBaggageMap(ctx).Map()), + label.Any(tracingEventHttpRequestBaggage, gtrace.GetBaggageMap(ctx)), label.String(tracingEventHttpRequestBody, reqBodyContent), )) diff --git a/net/ghttp/internal/client/client_tracing_tracer.go b/net/ghttp/internal/client/client_tracing_tracer.go index b97b4c971..694db4db2 100644 --- a/net/ghttp/internal/client/client_tracing_tracer.go +++ b/net/ghttp/internal/client/client_tracing_tracer.go @@ -155,7 +155,7 @@ func (ct *clientTracer) wroteRequest(info httptrace.WroteRequestInfo) { } ct.span.AddEvent(tracingEventHttpRequest, trace.WithAttributes( label.Any(tracingEventHttpRequestHeaders, ct.headers), - label.Any(tracingEventHttpRequestBaggage, gtrace.GetBaggageMap(ct.Context).Map()), + label.Any(tracingEventHttpRequestBaggage, gtrace.GetBaggageMap(ct.Context)), label.String(tracingEventHttpRequestBody, bodyContent), )) }