Are you using modgearman or livestatus?
I am sure you updated your plugin as the output in the CLI that you showed us is correct. Also, your service definition is valid. I would assume that you haven't changed the default command definition for the "check_xi_ncpa" command, have you? Can you show it, along with the output of the command below?
Code: Select all
/usr/local/nagios/libexec/check_ncpa.py -V
If you are using modgearman, it is possible that the job is picked up by the worker, but the NCPA plugin hasn't been updated on the worker machine.
Can you post your nagios.cfg file?
Also, run the following command, and show the output:
Have you tried restarting services?
Code: Select all
service nagios stop
service ndo2db restart
service nagios start