From 3ffe601c9df74f3a0cae93cdc10640900ccc62bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emmanuel=20BENO=C3=8ET?= Date: Thu, 9 Apr 2026 08:31:17 +0200 Subject: [PATCH] fix(mongodb): fix total queries output This commit fixes the output of total queries so that the actual count is displayed as such, and adds a working per-second output. --- src/database/mongodb/mode/queries.pm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/database/mongodb/mode/queries.pm b/src/database/mongodb/mode/queries.pm index b85eee08c5..ed6aa01c66 100644 --- a/src/database/mongodb/mode/queries.pm +++ b/src/database/mongodb/mode/queries.pm @@ -42,9 +42,17 @@ sub set_counters { $self->{maps_counters}->{global} = [ { label => 'total', nlabel => 'queries.total.persecond', set => { key_values => [ { name => 'total', per_second => 1 } ], - output_template => 'total: %d', + output_template => 'total: %.2f/s', perfdatas => [ - { template => '%d', unit => '/s', min => 0 } + { template => '%.2f', unit => '/s', min => 0 } + ] + } + }, + { label => 'total-count', nlabel => 'queries.total.count', set => { + key_values => [ { name => 'total', diff => 1 } ], + output_template => 'total count: %d', + perfdatas => [ + { template => '%d', min => 0 } ] } }