Loki: Distinguish hidden and not hidden queries in tracking (#67507)

* Loki: Distinguish hidden and not hidden queries in tracking

* Rename
This commit is contained in:
Ivana Huckova 2023-04-28 17:22:30 +02:00 committed by GitHub
parent 8a5b07c9a3
commit d8da6c75e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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(),