- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-19-2024 08:02 PM
Hello team,
We are exploring ACC agents to populate our CMDB. Just curious about if ACC uses the IRE while creating or updating CIs in CMDB.
I did not find any references in related Script includes. At multiple places, I found references to GlideRecord insert() method.
Anyone has any ideas?
Thanks,
Rahul
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-19-2024 09:18 PM - edited 03-19-2024 09:20 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2024 06:13 AM
Hi @rahulyamgar ,
Any updates on cmdb will use IRE no matter what the sources is...
☑️ Please mark responses as HELPFUL or ACCEPT SOLUTION to assist future users in finding the right solution....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2024 06:16 AM - edited 03-20-2024 06:19 AM
Thanks Harish and Ajay (I noticed Harish`s response first). The script Include "MainDiscoveryHandler" has functions which call the IRE APIs to create of update CIs. Thanks for your help. I found the references in second KB article shared above. Here is the link:https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0960514
Thanks,
R
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2024 07:14 AM
Hi @rahulyamgar ,
Yes , it will use the IRE in ACC for CMDB data update.
The ACC-V assets are stored as Agent plugins with the main entry point [acc_visibility_main] and other modules for OS families. There is one main system Discovery Check definition, called Enhanced Discovery, which is used by the Enhanced Discovery Policy. This ACC-V policy runs off a schedule, which is defaulted to 24 hours (86,400 seconds). This policy configuration is synced to all agents as defined in the ACC-V policy.
- Data transformation into an identification and reconciliation engine (IRE) compatible payload
- Non-CI data reconciliation (cmdb_running_processes, cmdb_tcp_connections, and so on)
The ACC-V Check Definition, Enhanced Discovery, is initiated by the ServiceNow Instance. Then an ECC Queue record with topic, MonitoringProbe, is created on the output queue with relevant Check information. The MID Server then processes the check, by sending a message to ACC via WebSocket over TLS.
Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
Thanks
AJ
Linkedin Profile:- https://www.linkedin.com/in/ajay-kumar-66a91385/
ServiceNow Community Rising Star 2024
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2024 12:01 PM
All ServiceNow native or certified data population methods like Discovery, Service mapping, ACC, Service Graph Connectors and Integration hub ETL go through IRE.
Only the following 2 methods does NOT go through IRE and needs additional customization to force them through IRE:
1. 3rd party integrations done WITHOUT using Service Graph Connectors
2. Manual data loads through import set and transform map (i.e. without using integration hub ETL)
