How does ServiceNow Discovery identify and add Configuration Items (CIs) into the CMDB?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
What role do MID Servers play in populating CI data during Discovery?
- How does ServiceNow Discovery identify and add Configuration Items (CIs) into the CMDB?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @Prathamesh45
Purpose of MID Server is to access the Resources like network devices, servers etc in your Network.
Since ServiceNow is hosted in ServiceNow cloud they cannot access your resources, MID Server act as a layer to send the details to ServiceNow Instance.
Refer this URL to have a quick overview of Discovery process
Palani
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Prathamesh45 ?
the MID server is hosted inside your company infrastructure and runs run as a broker between your ServiceNow instance and your company CIs
If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.
Best regards
Anders
Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
ServiceNow provides multiple ways to create Configuration Items (CIs), and one of the most common methods is through Discovery. Discovery relies on a MID Server, which runs within the organization’s network. The MID Server is a lightweight Java application that uses the Asynchronous Message Bus (AMB) to securely communicate with the ServiceNow instance.
Once CIs are reported back to the instance, ServiceNow uses the Identification and Reconciliation Engine (IRE) to uniquely identify each CI. Based on the IRE rules, the correct CI classes are determined, and the data is ingested into the CMDB accordingly.
Regards,
Pratiksha