Discovery without MID Server

Fares K
Kilo Expert

Hey team,

I was talking to my manager and we talked about the role of the MID Server.
He said that technically, for cloud environments, if there are API's that can fetch info for us, we wouldn't need a MID Server.

I disagreed, saying that the MID Server can parse the data instead of the instance, improving performance and the multi-tasking helps a lot.

Is he correct though? Should the MID Server be mandatory even for cloud environments? 

 

Thanks in advance,

Fares. 

1 ACCEPTED SOLUTION

DaveHertel
Kilo Sage
Kilo Sage

Hi -- The MID server is needed if you want the full 'picture' of the server/infrastructure in the cloud.   The Cloud discover uses APIs to get the cloud meta data (vpcs, definitions, images, cloud-related info...) but to get the running details running on a machine, like running processes, installed software on a VM (such as a EC2 server running on AWS) a MID server is needed to do traditional IP discovery.

With a MID, the traditional IP discovery to get the details of running machines can't be achieved.  The API's of cloud discovery won't provide things like running processes, installed software, machine config details (that are revealed when a machine is scanned via traditional IP discovery).

Hope that helps?

View solution in original post

6 REPLIES 6

Hi -- regardless of what elements you want, i.e. to your question: "basic information about the devices like IP address and name etc" the MID server does the actual work of collecting this and the MID is required for query devices...  you'll need a MID for traditional discovery

Hope this helps a bit?

jazzkay
Giga Contributor

We want to integrate our on-prem system with ServiceNow. The system comprises of Windows and SQL servers. 

The reason for this integration is to validate existing risk assessment / analysis and establish the security posture and adequacy of system with a view to replace it with a new solution.

 

Can MID server be used to capture this information and put it in a reporting format? If not, is there an alternative approach to get this sort of data into ServiceNow.