NSClient++ Help (#1) - (#606) - Message List

 

Is the difference below and intentional change between 0.3.7 and 0.3.8 ? Note the last line - in 0.3.8 the part following | is missing.

0.3.7 ====

checkCounter "\Processor(_Total)\% Idle Time" d NSClient++.cpp(1073) Injecting: checkCounter: \Processor(_Total)\% Idle Time perf data: 1 d \checkHelpers.hpp(758) Missing bounds for maxmin-bounds check: \Processor(_Total)\% Idle Time d NSClient++.cpp(1109) Injected Result: OK 'OK all counters within bounds.' d NSClient++.cpp(1110) Injected Performance Result: \Processor(_Total)\% Idle Time'=96.051948;0;0; ' OK:OK all counters within bounds.|'\Processor(_Total)\% Idle Time'=96.051948;0;0;

0.3.8 ====

checkCounter "\Processor(_Total)\% Idle Time" d NSClient++.cpp(1106) Injecting: checkCounter: \Processor(_Total)\% Idle Time perf data: 1 d NSClient++.cpp(1142) Injected Result: OK 'OK all counters within bounds.' d NSClient++.cpp(1143) Injected Performance Result: OK:OK all counters within bounds.

However, give it a lower bound (even zero) and both versions behave the same.

0.3.7 ====

checkCounter "\Processor(_Total)\% Idle Time" MinCrit=0 d NSClient++.cpp(1073) Injecting: checkCounter: \Processor(_Total)\% Idle Time, MinCrit=0 perf data: 1 d NSClient++.cpp(1109) Injected Result: OK 'OK all counters within bounds.' d NSClient++.cpp(1110) Injected Performance Result: \Processor(_Total)\% Idle Time'=98.394679;0;0; ' OK:OK all counters within bounds.|'\Processor(_Total)\% Idle Time'=98.394679;0;0;

0.3.8 ====

checkCounter "\Processor(_Total)\% Idle Time" MinCrit=0 d NSClient++.cpp(1106) Injecting: checkCounter: \Processor(_Total)\% Idle Time, MinCrit=0 perf data: 1 d NSClient++.cpp(1142) Injected Result: OK 'OK all counters within bounds.' d NSClient++.cpp(1143) Injected Performance Result: \Processor(_Total)\% Idle Time'=97.613768;0;0; ' OK:OK all counters within bounds.|'\Processor(_Total)\% Idle Time'=97.613768;0;0;

Subscriptions