Loki: Fix wrong context being passed to HTTP client (#72991)

use new context containing tracing information
This commit is contained in:
Sven Grossmann 2023-08-08 10:24:07 +02:00 committed by GitHub
parent 2d13af04c6
commit 703f4be15d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -168,7 +168,7 @@ func queryData(ctx context.Context, req *backend.QueryDataRequest, dsInfo *datas
}
for _, query := range queries {
_, span := tracer.Start(ctx, "datasource.loki")
ctx, span := tracer.Start(ctx, "datasource.loki")
span.SetAttributes("expr", query.Expr, attribute.Key("expr").String(query.Expr))
span.SetAttributes("start_unixnano", query.Start, attribute.Key("start_unixnano").Int64(query.Start.UnixNano()))
span.SetAttributes("stop_unixnano", query.End, attribute.Key("stop_unixnano").Int64(query.End.UnixNano()))