# ./check_multi_procs.pl -b /usr/local/nagios/libexec/check_procs -u root -f lane:ves_ocr
Multiple process check failed on :
PROCS CRITICAL: 2 processes with UID = 0 (root), args 'lane'
PROCS CRITICAL: 2 processes with UID = 0 (root), args 'ves_ocr'
I'm going to look into NRDS. Thanks for the link.
EDIT: I'm seeing the following:
These settings affect Nagios XI's ability to accept and process passive host and service check results from external applications, services, and remote Nagios servers. Enabling inbound checks is important in distributed monitoring environments, and in environments where external applications and services send data to Nagios.
Yep, NRDS is an alternative to snmp traps for passive checks.
Former Nagios employee
"It is turtles. All. The. Way. Down. . . .and maybe an elephant or two."
VI VI VI - The editor of the Beast!
Come to the Dark Side.
What do you get as a return when you check only one valid process, a standard process that would reside on the system other than the two you just tested?
slansing wrote:What do you get as a return when you check only one valid process, a standard process that would reside on the system other than the two you just tested?
Here are some examples. I tried a false process in ves_tfer and it returned OK when there was no process by that name.
I looked through the code a bit and you are not specifying a -c which defaults to 1 for min and max for quantity of processes, which would make the plugin return OK if it was outside of 1:1 but not
I still don't think it's working correctly. I have stopped the 'lane' process and verified that it is no longer running, yet the plug-in still shows that it is ok: