Identification Engine: Discovery status is FAILURE, Identification sections in pattern failed

edgardordonez
Tera Contributor

Hi everyone,

I am facing an issue when running a Quick Discovery for an Oracle Database.

I have already created the Applicative Credential for Oracle Instance
(cmdb_ci_db_ora_instance), but the Oracle Glass Data still shows the following errors and the discovery ends with FAILURE:

 Identification Engine: Discovery status is FAILURE, Identification sections in pattern failed: section: Lightweight identification for Oracle DB, error: Match step predicate is not matched. Failed Condition(s): [(${pre_cmdb_running_process[1].command} : value=ora_pmon_gbp) CONTAINS "tnslsnr"] . section: Identification for Oracle DB entry point type(s) - no instance on solaris, error: Match step predicate is not matched. Failed Condition(s): [(${computer_system.osType} : value=aix) STARTS WITH "solaris"] . section: no process tcp EP, error: Match step predicate is not matched. Failed Condition(s): [(${sid} : value=) IS NOT EMPTY ] . section: Identification for Oracle DB entry point type(s) - no instance, error: Match step predicate is not matched. Failed Condition(s): [(${process.commandLine} : value=) STARTS WITH "ora_pmon_", (${process.executable} : value=) EQUALS "tnslsnr"] .

Environment details:

  • OS: AIX

  • Discovery type: Quick Discovery

  • Target: Oracle Database

  • Credential: Applicative credential for Oracle Instance

  • Observed processes: ora_pmon_<SID> is running

It seems that:

  • The Oracle PMON process is detected

  • The listener (tnslsnr) is either not detected or not accessible

  • The SID is not being populated

  • Process command Line values are empty during identification

Has anyone faced a similar issue on AIX where Oracle processes are not fully detected by Discovery?
Are there any additional permissions, sudo requirements, or environment variables (ORACLE_HOME / TNS_ADMIN) that need to be configured for the MID Server user? I used this documentation to create the user that I used on the applicative credential: Oracle GLAS data collection • Zurich IT Operations Management • Docs | ServiceNow


Additional info:

On Image 2, you can find the Classification and Class configuration used for this Quick Discovery.
Please let me know if that setup looks correct or if any changes are required.

Thanks in advance!

0 REPLIES 0