check_services is a NRPE command definition that exists in your NRPE configuration file. In your provided example:nms_system_support wrote:Could you please tell me how check_services is working?
Code: Select all
/usr/local/nagios/libexec/check_nrpe -H x.x.x.x -t 30 -c check_services -a '/NMHeapDump.hprof'Code: Select all
/usr/local/nagios/libexec/check_nrpe -H x.x.x.x -t 30 -c check_something_else -a '/NMHeapDump.hprof'As such, we have no way of knowing exactly what that command is referencing which is why I requested the nrpe.cfg file from the remote machine. We could make guesses at what this command is defined as, but not much else.
It would also be useful to know what plugin/script the NRPE command definition is referencing. Executing that plugin/script from the CLI of the remote machine should give us enough information. If it is not a compiled binary, attaching a copy of the plugin would also be helpful.mcapra wrote: If you could share the remote machine's nrpe.cfg file, that might be helpful.