UIM alarms generated by a remote probe (such as rsp, url_response, snmptd, etc) are not being associated to the proper device in Operator Console.
Without this correlation, the Device Details in OC are missing (yellow highlight):
It is expected to see Device Details as highlighted below:
This is caused by the remote probe going through one hub (origin) and the device being monitored is also a robot that is reporting to another hub (origin). In this situation, the Device/Origin combination for the alarm does not match the Device/Origin recorded for the device. Therefore, the alarm is not correlated to the device.
The following workaround will update the alarm with the robot origin configured in CM_COMPUTER_SYSTEM and CM_NIMBUS_ROBOT tables in the database. These steps document changes to be made in the nas.cfg file. (An article in the Additional Information section below describes using Raw Configure to make similar changes.)
<enrichment-source>
<cmdbs>
...
<origin_update>
active = yes
connection_url = jdbc:sqlserver://<sqlserver_ip_address>:1433;DatabaseName=CA_UIM;
query = SELECT robot, origin FROM CM_NIMBUS_ROBOT where robot=?
population_query = SELECT robot, origin FROM CM_NIMBUS_ROBOT
user = <db_user>
password = <password>
</origin_update>
....
</cmdbs>
</enrichment-source>
<enrichment-rules>
...
<#>
match_alarm_field = udata.subsys
match_alarm_regexp = 1.1.3
use_enricher = origin_update
lookup_by_alarm_field = robot
lookup_by_regexp =
<overwrite-rules>
origin = [cmdb.origin]
</overwrite-rules>
</#>
...
</enrichment-rules>
This resolution is similar to that described in the following article. This article provides an example to make similar changes using Raw Configuration:
How to update origin for robot inactive alarm