From 33af9cc021b912130bd2bc11a2e4f7b327a6ffde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20=C4=8Ctvrtka?= Date: Tue, 18 Feb 2025 14:02:28 +0100 Subject: [PATCH] PMM-9288 Another change. --- src/go/mongolib/stats/stats.go | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/go/mongolib/stats/stats.go b/src/go/mongolib/stats/stats.go index 5a5c6613..d380354c 100644 --- a/src/go/mongolib/stats/stats.go +++ b/src/go/mongolib/stats/stats.go @@ -287,14 +287,15 @@ type QueryStats struct { FirstSeen time.Time LastSeen time.Time - Count int - QPS float64 - Rank int - Ratio float64 - QueryTime Statistics - ResponseLength Statistics - Returned Statistics - Scanned Statistics + Count int + QPS float64 + Rank int + Ratio float64 + QueryTime Statistics + ResponseLengthCount int + ResponseLength Statistics + Returned Statistics + Scanned Statistics PlanSummary string CollScanCount int @@ -343,13 +344,14 @@ func countersToStats(query QueryInfoAndCounters, uptime int64, tc totalCounters) Fingerprint: query.Fingerprint, Returned: calcStats(query.NReturned), QueryTime: calcStats(query.QueryTime), - ResponseLength: calcStats(query.ResponseLength), FirstSeen: query.FirstSeen, LastSeen: query.LastSeen, Namespace: query.Namespace, QPS: float64(query.Count) / float64(uptime), PlanSummary: query.PlanSummary, CollScanCount: query.CollScanCount, + ResponseLengthCount: len(query.ResponseLength), + ResponseLength: calcStats(query.ResponseLength), DocsExaminedCount: len(query.DocsExamined), DocsExamined: calcStats(query.DocsExamined), KeysExaminedCount: len(query.KeysExamined),