We have 3 UIM servers (Primary hub/OC/cabi) pointing to the UIM Primary hub but when we are checking them in OC, it is not showing "Monitored by" hub.
We have around 1000 robots pointing to another hub. Around 4 servers are not showing "Monitored by" hub in OC.
Actually, the requirement is if any server is not showing monitored by hub in OC, then the server will not reflect in the Availability report in cabi.
SELECT DISTINCT d.cs_id, cs.name, qd.probe FROM s_qos_data qd JOIN cm_configuration_item_metric cim ON cim.ci_metric_id = qd.ci_metric_id
JOIN cm_configuration_item ci ON ci.ci_id = cim.ci_id
JOIN cm_device d on d.dev_id = ci.dev_id
JOIN CM_COMPUTER_SYSTEM cs ON cs.cs_id = d.cs_id
WHERE cs.name = '<machine_name>'
Please also refer to the following KB Article which explains how to unblacklist devices.
Unable to see QOS metrics for one of the servers in Operator Console (OC)
Other helpful information.
How to know which servers are monitored and providing metrics and which are not in UIM?
Please also consider probe configuration, as in one case the 'Monitored By' column value was updated for net_connect but not snmpcollector 'pollagent' because the device profile was configured with the wrong community string which had to be corrected. Then the column was updated with both probes, net_connect and pollagent.
There is delay observed in the Monitored By column being populated in UIM 23.4 in OC inventory in case the device was deleted and rediscovered.
This is fixed in UIM 23.4 CU1 or higher.