How does ServiceNow Discovery identify and add Configuration Items (CIs) into the CMDB?

Prathamesh45
Tera Contributor

          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?

 

3 REPLIES 3

palanikumar
Giga Sage
Giga Sage

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

https://www.servicenow.com/community/itom-forum/servicenow-discovery-a-high-level-overview/m-p/29270...

 

Thank you,
Palani

AndersBGS
Tera Patron
Tera Patron

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/

Pratiksha
Mega Sage
Mega Sage

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