Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

ServiceNow MID Server sharing Virtual Machine with another monitoring tool

Hanumant Madan1
Kilo Guru

Hi Team,

 

Has anybody done installation on Windows OS where ServiceNow MID server and ELK or any other monitoring tools are deployed as well?

 

Customer is requesting to check if the multiple apps can be installed on single machine to optimize the cost.

 

Our target environment is relatively small - less than 1k servers and some cloud resources.

 

What are the important points to look at if we are putting multiple apps or it's components in single VM, more importantly when the other system might also utilize similar ports considering it is monitoring tool.

 

Regards,

Hanumant

1 ACCEPTED SOLUTION

VivekSattanatha
Mega Sage

While co-hosting a ServiceNow MID Server with other applications on the same VM is technically feasible, it is generally not recommended due to potential security risks and the possibility of port conflicts. For basic discovery tasks involving around 1k servers and cloud resources, you are unlikely to face port issues initially. However, if you later use the MID Server for functions like Agent Client Collector (ACC) or event management, port conflicts could arise. It’s also essential to ensure that the VM provides sufficient CPU, memory, and disk I/O to support multiple simultaneous workloads.

View solution in original post

1 REPLY 1

VivekSattanatha
Mega Sage

While co-hosting a ServiceNow MID Server with other applications on the same VM is technically feasible, it is generally not recommended due to potential security risks and the possibility of port conflicts. For basic discovery tasks involving around 1k servers and cloud resources, you are unlikely to face port issues initially. However, if you later use the MID Server for functions like Agent Client Collector (ACC) or event management, port conflicts could arise. It’s also essential to ensure that the VM provides sufficient CPU, memory, and disk I/O to support multiple simultaneous workloads.