SAP HANA DB identifier not working as expected when it see multiple running processes 'hdbindexserver' on the same server


Description

Symptoms

 

SAP HANA DB identifier not working as expected when it see multiple running processes 'hdbindexserver' on the same server.

For example: from the image attached, instead of finding all of the SAP HANA DB application, but it found only the last running process.

 

Release

 

All Version

Environment

 

Server with have multiple running process 'hdbindexserver'.

Cause

 

Based on OOB identifier 'SAP HANA DB', it will look for these Criterion attributes [sys_class_name,instance,sid] and since it couldn't find the matching once, it will fallback to parent's rules which is 'Application Rule' identifier.

When it found the match from this Application Rule' identifier and since these all three processes are on the same Linux machine, so it keep overwritten till execute the last pattern.

Expected to see all three SAP HANA DB
But, seeing only 1 SAP HANA DB

 

Resolution

 

This issue has been filed in PRB1334177.

Workaround: need to deselected the 'Allow fallback to parent's rules' from this SAP HANA DB identifier entry https://<instancename>.service-now.com/nav_to.do?uri=cmdb_identifier_entry.do?sys_id=0ecc6ab3ff100200ab8fffffffffff06

 

Additional Information

To easy see this issue like an image, paste XML payload to Jsonblob.