Identification Engine: Discovery status is FAILURE, Identification sections in pattern failed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago
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!
