diff --git a/contrib/nosql/redis/redis_conn.go b/contrib/nosql/redis/redis_conn.go index 54b1c40687e..191adb71ac6 100644 --- a/contrib/nosql/redis/redis_conn.go +++ b/contrib/nosql/redis/redis_conn.go @@ -80,7 +80,7 @@ func (c *Conn) Do(ctx context.Context, command string, args ...interface{}) (rep // Trace span start. tr := otel.GetTracerProvider().Tracer(traceInstrumentName, trace.WithInstrumentationVersion(gf.VERSION)) - _, span := tr.Start(ctx, "Redis."+command, trace.WithSpanKind(trace.SpanKindInternal)) + _, span := tr.Start(ctx, "Redis."+command, trace.WithSpanKind(trace.SpanKindClient)) defer span.End() timestampMilli1 := gtime.TimestampMilli() diff --git a/database/gdb/gdb_core_underlying.go b/database/gdb/gdb_core_underlying.go index 481e870e86a..7f06d4dfcad 100644 --- a/database/gdb/gdb_core_underlying.go +++ b/database/gdb/gdb_core_underlying.go @@ -168,7 +168,7 @@ func (c *Core) DoCommit(ctx context.Context, in DoCommitInput) (out DoCommitOutp // Trace span start. tr := otel.GetTracerProvider().Tracer(traceInstrumentName, trace.WithInstrumentationVersion(gf.VERSION)) - ctx, span := tr.Start(ctx, string(in.Type), trace.WithSpanKind(trace.SpanKindInternal)) + ctx, span := tr.Start(ctx, string(in.Type), trace.WithSpanKind(trace.SpanKindClient)) defer span.End() // Execution by type.