Description of problem: process-scan query of rhq-plugin.xml is defined as "process|basename|match=^oracle.*" Process scan correctly returns "oracle" processes on Linux, which's basenames are ora_pmon_..., ora_smon_... and so on. Same plugin run on AIX 6.1 doesn't recognize any "oracle" processes. Changing process-scan query to "process|basename|match=^ora.*" on AIX 6.1 returns ora_pmon_..., ora_smon_... and so on. "ps -eo comm,args" correctly returns "oracle ora_..." pairs as well on Linux as on AIX. Version-Release number of selected component (if applicable): Agent 3.0.0 How reproducible: Try process-scan query "process|basename|match=^oracle.*" on AIX 6.1 Steps to Reproduce: 1. 2. 3. Actual results: Process-scan query "process|basename|match=^oracle.*" recognizes Oracle processes on Linux but not on AIX. Process-scan query "process|basename|match=^ora.*" does, probably due to command line pattern of ora_... Expected results: Process-scan query "process|basename|match=^oracle.*" to recognize Oracle processes as well on Linux as on AIX. Additional info:
This was never changed. Not sure if the AIX issue went away but closing as out of date. Community submission welcome for new, better pattern if someone wants to re-open.