nrpe check_cpu filter=none not working
Posted: Fri Nov 06, 2015 7:14 am
I am trying to return information about all CPU cores using nsclient nrpe - check_cpu command.
I am using
check_nrpe
-a “filter=none” "top-syntax=\${status}: CPU Load: \${problem_list}" "detail-syntax= %(core) %(time) - load %(load)%" “ok-syntax=${status} : CPU Load is OK ${list}” time=5m time=1m time=30s "warning=load > 90%" "critical=load > 95%"
Nagios XI is returning the error
CHECK_NRPE: Invalid packet type received from the server
If I remove "filter=none" the check works (but does not return individual cpu core information - only total information)
I have tried "filter='none'" and filter=none - I get the same error
Any ideas how to pass filter=none which works on the server in nsclient++ test mode
Regards Tony
I am using
check_nrpe
-a “filter=none” "top-syntax=\${status}: CPU Load: \${problem_list}" "detail-syntax= %(core) %(time) - load %(load)%" “ok-syntax=${status} : CPU Load is OK ${list}” time=5m time=1m time=30s "warning=load > 90%" "critical=load > 95%"
Nagios XI is returning the error
CHECK_NRPE: Invalid packet type received from the server
If I remove "filter=none" the check works (but does not return individual cpu core information - only total information)
I have tried "filter='none'" and filter=none - I get the same error
Any ideas how to pass filter=none which works on the server in nsclient++ test mode
Regards Tony