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;








