Prerequisites
The ServiceControl installation has the following prerequisites:
- .NET Framework Runtime 4.7.2 or later
- .NET Runtime 7.0.14 or later
- ASP.NET Core Runtime 7.0.14, or later
- Visual C++ 2015 Redistributable
These prerequisites will be installed automatically if internet access is available when installing the ServiceControl Management utility. However, if the machine does not have internet access, these must be installed manually.
Deployment options
ServiceControl Monitoring instances can be deployed in multiple ways.
- Scripted deploys and upgrades can be done via the ServiceControl Management PowerShell module.
- Instances can be deployed as containers
- Instances can be deployed and managed using the ServiceControl Management Utility Windows application.
Planning
In production environments, make sure to review the environment considerations when setting up a machine with ServiceControl.
For production systems, it is recommended to limit the number of instances per machine to one of each type. The ability to add multiple instances of the same type on a single machine is primarily intended to assist development and test environments.
See ServiceControl Capacity Planning and Hardware Considerations for more guidance.