瀏覽代碼

updating missing context (#4037)

Stefan McShane 2 年之前
父節點
當前提交
6f24455973
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      internal/kubernetes/prometheus/metrics.go

+ 2 - 1
internal/kubernetes/prometheus/metrics.go

@@ -151,6 +151,7 @@ func QueryPrometheus(
 		telemetry.AttributeKV{Key: "namespace", Value: opts.Namespace},
 		telemetry.AttributeKV{Key: "start-range", Value: opts.StartRange},
 		telemetry.AttributeKV{Key: "end-range", Value: opts.EndRange},
+		telemetry.AttributeKV{Key: "range", Value: opts.EndRange - opts.StartRange},
 		telemetry.AttributeKV{Key: "resolution", Value: opts.Resolution},
 		telemetry.AttributeKV{Key: "percentile", Value: opts.Percentile},
 	)
@@ -256,7 +257,7 @@ func QueryPrometheus(
 		queryParams,
 	)
 
-	rawQuery, err := resp.DoRaw(context.TODO())
+	rawQuery, err := resp.DoRaw(ctx)
 	if err != nil {
 		// in this case, it's very likely that prometheus doesn't contain any data for the given labels
 		if strings.Contains(err.Error(), "rejected our request for an unknown reason") {