From d8da6c75e52fb5ed4542cbe7a1dafe18ba221bed Mon Sep 17 00:00:00 2001 From: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com> Date: Fri, 28 Apr 2023 17:22:30 +0200 Subject: [PATCH] Loki: Distinguish hidden and not hidden queries in tracking (#67507) * Loki: Distinguish hidden and not hidden queries in tracking * Rename --- public/app/plugins/datasource/loki/tracking.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/public/app/plugins/datasource/loki/tracking.ts b/public/app/plugins/datasource/loki/tracking.ts index a7abeff1aec..5a122730a7e 100644 --- a/public/app/plugins/datasource/loki/tracking.ts +++ b/public/app/plugins/datasource/loki/tracking.ts @@ -144,6 +144,11 @@ export function trackQuery( return; } + // TODO: We need to re-think this for split queries + if (config.featureToggles.lokiQuerySplitting) { + return; + } + let totalBytes = 0; for (const frame of response.data) { const byteKey = frame.meta?.custom?.lokiQueryStatKey; @@ -171,7 +176,8 @@ export function trackQuery( query_type: isLogsQuery(query.expr) ? 'logs' : 'metric', query_vector_type: query.queryType, resolution: query.resolution, - simultaneously_sent_query_count: queries.length, + simultaneously_executed_query_count: queries.filter((query) => !query.hide).length, + simultaneously_hidden_query_count: queries.filter((query) => query.hide).length, time_range_from: request?.range?.from?.toISOString(), time_range_to: request?.range?.to?.toISOString(), time_taken: Date.now() - startTime.getTime(),