From 4d4ecd7fec3f27d1730e6bd285660eb78eb5f5ed Mon Sep 17 00:00:00 2001 From: ying-jeanne <74549700+ying-jeanne@users.noreply.github.com> Date: Wed, 24 Aug 2022 09:59:06 -0500 Subject: [PATCH] fix the event attributes (#54117) --- pkg/infra/tracing/opentelemetry_tracing.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/infra/tracing/opentelemetry_tracing.go b/pkg/infra/tracing/opentelemetry_tracing.go index 1e0da774cb9..b30b4240b14 100644 --- a/pkg/infra/tracing/opentelemetry_tracing.go +++ b/pkg/infra/tracing/opentelemetry_tracing.go @@ -270,10 +270,10 @@ func (s OpentelemetrySpan) RecordError(err error, options ...trace.EventOption) func (s OpentelemetrySpan) AddEvents(keys []string, values []EventValue) { for i, v := range values { - if v.Num != 0 { + if v.Str != "" { s.span.AddEvent(keys[i], trace.WithAttributes(attribute.Key(keys[i]).String(v.Str))) } - if v.Str != "" { + if v.Num != 0 { s.span.AddEvent(keys[i], trace.WithAttributes(attribute.Key(keys[i]).Int64(v.Num))) } }