adjust mongo perfdata

This commit is contained in:
Colin Gagnaire 2019-06-07 14:48:53 +02:00
parent f3f9803a05
commit f35d452a35
4 changed files with 11 additions and 11 deletions

View File

@ -58,7 +58,7 @@ sub set_counters {
], ],
} }
}, },
{ label => 'total-created', nlabel => 'connections.persecond', set => { { label => 'total-created', nlabel => 'connections.created.persecond', set => {
key_values => [ { name => 'totalCreated', diff => 1 } ], key_values => [ { name => 'totalCreated', diff => 1 } ],
output_template => 'Created: %.2f/s', output_template => 'Created: %.2f/s',
per_second => 1, per_second => 1,
@ -141,11 +141,11 @@ Threshold warning for connections usage (current over available)
Threshold critical for connections usage (current over available) Threshold critical for connections usage (current over available)
=item B<--warning-connections-persecond> =item B<--warning-connections-created-persecond>
Threshold warning for connections created per second. Threshold warning for connections created per second.
=item B<--critical-connections-persecond> =item B<--critical-connections-created-persecond>
Threshold critical for connections created per second. Threshold critical for connections created per second.

View File

@ -34,7 +34,7 @@ sub set_counters {
]; ];
$self->{maps_counters}->{global} = [ $self->{maps_counters}->{global} = [
{ label => 'connection-time', nlabel => 'database.connection.time.milliseconds', set => { { label => 'connection-time', nlabel => 'connection.time.milliseconds', set => {
key_values => [ { name => 'connection_time' } ], key_values => [ { name => 'connection_time' } ],
output_template => 'Connection established in %d ms', output_template => 'Connection established in %d ms',
perfdatas => [ perfdatas => [
@ -84,11 +84,11 @@ Check database connection time.
=over 8 =over 8
=item B<--warning-database-connection-time-milliseconds> =item B<--warning-connection-time-milliseconds>
Threshold warning in milliseconds. Threshold warning in milliseconds.
=item B<--critical-database-connection-time-milliseconds>> =item B<--critical-connection-time-milliseconds>>
Threshold critical in milliseconds. Threshold critical in milliseconds.

View File

@ -34,7 +34,7 @@ sub set_counters {
]; ];
$self->{maps_counters}->{global} = [ $self->{maps_counters}->{global} = [
{ label => 'total', nlabel => 'queries.persecond', set => { { label => 'total', nlabel => 'queries.total.persecond', set => {
key_values => [ { name => 'total', diff => 1 } ], key_values => [ { name => 'total', diff => 1 } ],
per_second => 1, per_second => 1,
output_template => 'Total : %d', output_template => 'Total : %d',
@ -119,13 +119,13 @@ Check number of queries executed (absolute and per second).
=item B<--warning-queries-*-persecond> =item B<--warning-queries-*-persecond>
Threshold warning. Threshold warning.
Can be: 'insert', 'query', 'update', Can be: 'total', 'insert', 'query', 'update',
'delete', 'getmore', 'command' 'delete', 'getmore', 'command'
=item B<--critical-queries-*-persecond> =item B<--critical-queries-*-persecond>
Threshold critical. Threshold critical.
Can be: 'insert', 'query', 'update', Can be: 'total', 'insert', 'query', 'update',
'delete', 'getmore', 'command' 'delete', 'getmore', 'command'
=item B<--warning-queries-*-count> =item B<--warning-queries-*-count>

View File

@ -239,12 +239,12 @@ Set critical threshold for members status (Default: '%{health} !~ /up/').
Can used special variables like: %{name}, %{state}, %{health}, Can used special variables like: %{name}, %{state}, %{health},
%{slave_delay}, %{priority}. %{slave_delay}, %{priority}.
=item B<--warning-instance-lag> =item B<--warning-instance-lag-seconds>
Threshold warning for replication lag between primary and secondary members. Threshold warning for replication lag between primary and secondary members.
Must not be over 0 (between minus slaveDelay and 0). Must not be over 0 (between minus slaveDelay and 0).
=item B<--critical-instance-lag> =item B<--critical-instance-lag-seconds>
Threshold critical for replication lag between primary and secondary members. Threshold critical for replication lag between primary and secondary members.
Must not be over 0 (between minus slaveDelay and 0). Must not be over 0 (between minus slaveDelay and 0).