Is there any way to reset all the robot device ID in UIM..I need to ensure that all the robots have unique device ID.
Jason is correct. This information will not be found in the DB. You can however bump the Discovery Server to log level 5 and get this information. You will want to pay attention to these three log entries.
june 30 00:09:57:493 WARN [scanTask-4, discovery_server] 2 active robots have the same robot_device_id: 'XYZ'. june 30 00:09:57:493 WARN [scanTask-4, discovery_server] Keeping robot '/domain/hubA/robotA'. IP: '126.96.36.199'. Created time: '1433940170'. june 30 00:09:57:493 WARN [scanTask-4, discovery_server] Ignoring robot '/domain/hubA/robotB'. IP: '188.8.131.52'. Created time: '1433940170'.
We have developed an automated process to detect and reset duplicate robot device ID's which might be helpful for you, please see the following article: http://www.ca.com/us/support/ca-support-online/product-content/knowledgebase-articles/tec000005296.aspx
I have also developed a custom package called niscache_clean which you could Import to your UIM archive and deploy to any robot to clear the niscache and reset its device_id simultaneously. You could distribute this to the robots in your environment to quickly reset them. I am attaching it to this post.
Note: you will have to manually restart each robot if you use the niscache_clean package, it does not auto-restart them.
Thanks...But anywhere from DB can i query the list which has duplication
Unfortunately not - when a robot has a duplicate device_id, only one robot with that ID at a time can make it into the database, and discovery_server will discard/ignore the rest or over-correlate them, so there's no reliable way to query this from the DB.
Jason what is the difference between Ignoring duplicate robot and Keeping duplicate robot alerts ..Now in what alerts I need to reset the device ID .I got alerts for both profiles
For this purpose, there is not really a difference - the discovery_server handles this in a "first come, first served" manner - so our recommendation is to reset the device ID on robots for *both* scenarios, the "keeping" and the "ignoring". Eventually you should no longer see either alert, and that's how you know all the robots are unique.
I could not find the option reset _device _id in controller probe utility .
This option requires enabling 'expert mode' - click on the icon that looks like some sort of gears, and a popup menu will appear. Enable expert mode and click OK. Then you will see some new callbacks that start with _ such as _reset_device_id_and_restart, and _niscache_clean.
There will any possibility where robot ID may get duplicate after reset too.I am getting alerts daily from logmon probe or there may any issue in alerting.
Retrieving data ...