UIM has various robots that are missing CDM metrics. The robots were previously collecting metrics as expected, but the collection seems to have stopped after the robots were re-ip'd.
Observations on the robots:
1. Robots do show duplicates devices in OC Inventory
2. Robots do not display any of the MCS Group profiles
3. Ran the query below against one robot and observed that the output returned controller entries with different IP addresses and device IDs, but the same cs_id.
select * from CM_device where dev_name like '%robotnameexample%';
4. Ran the query below to identify all devices with duplicate controller entries and noted that all robots with missing metrics were included in the output.
select cs.name, cd.cs_id, COUNT(*) as controller_count from cm_device cd inner join cm_computer_system cs on cd.cs_id=cs.cs_id where probe_name='controller' group by cs.name, cd.cs_id having COUNT(*)>1;
UIM 23.4.5
This issue is sometimes seen when robots are re-ip'd or robots are cloned.
1. Delete the robot from the OC Inventory with the following options unchecked: 'Deep clean', 'Delete measurements', and 'Acknowledge alarms'.
2. Execute the _nis_cache_clean and _reset_device_id_and_restart controller probe callback.
A. Within Infrastructure Manager, navigate to the controller probe on a robot that you wish to clear
B. Select the Controller probe, open up the probe utility by pressing "Ctrl-P"
C. Open the Options dialog by pressing the second to the right icon.
D. In options, select the "Expert Mode" checkbox and press OK.
E. In the probe commandset, select "_nis_cache_clean" and press the green arrow button to run it (Play Button)
F. In the probe commandset, select "_reset_device_id_and_restart" and press the green arrow button to run it (Play Button).
The robot will restart