The number and size of the servers required is determined by your company's size and level of use of ControlUp. While some of these can be installed on the same machine (for example for POCs), the Insights On-premises server must be installed on a separate server from the application and console.
Here is a quick description of each of the installed modules:
- ControlUp Application Server: Backend components necessary for running ControlUp disconnected from any connections to the internet.
- ControlUp Console: Gathers and displays current health & performance data. ControlUp's main frontend component. Can be installed on the same machine as the application.
- Insights: Optional. Analyzes and reports 24/7 accumulated activity and performance data over time. Must be installed on a separate server from any of the other ControlUp modules.
- Insights On-Premises Forwarder (IOP Forwarder): Required if using Insights and requires a separate installation. Forwards the data from the monitor (see below) to the Insights server and must be installed either on a server with a shared activity folder that the monitors can access or on every monitor server.
ControlUp Module | Application Server | Console | Insights Server |
Machine | Windows Server | Windows Server or Windows |
OVA or Linux *Must be installed separately from Console and Application |
Operating system | Windows Server supported versions: 2019, 2016, 2012 R2, 2008 R2 |
Windows Server supported versions: 2019, 2016, 2012 R2, 2008 R2 OR Windows 10, 8, 8.1, 7 |
Supported OVA: |
CPU* | 2 CPU | 2 CPU | 12 CPU |
Memory* | 8 RAM | 8 RAM | 32 RAM |
Disk space* | 10 GB | 10 GB | 100 GB OS Drive 50 GB Data |
Required installed software/ permissions/other |
- .Net Framework versions 4.7.2 (recommended), Recommended for the installation: - Your SMTP server address |
.NET 4.5 or later |
For Linux: IOP Forwarder (see below)
|
*Minimum recommended. For details, see Sizing Guidelines for ControlUp v8.x.
Database information
Installation connects to a database which can be a SQL instance that already exists in your environment or one dedicated for ControlUp. For a production environment, the DBA should ready a dedicated database prior to the installation with a service account for ControlUp that has database owner rights.
Server Versions | Minimum Size | Collation |
Microsoft SQL versions (Standard & Enterprise editions) - SQL Server 2017, 2016, 2014 |
10GB | SQL_Latin1_General_CP1_CI_AS |
Additional Components
Once you've installed the ControlUp application, console & Insights, you deploy the following from the ControlUp console to retrieve monitoring data:
- Agent: Lightweight component that enables rapid deployment and a minimal performance footprint on the managed machine. Every managed Windows machine that you want monitored in your environment must have an agent deployed for data to be sent to the console. (Linux machines are monitored via API.)
- Data Collector: Optional. For increased performance of the console & monitor. Collects metrics from ‘external’ sources such as hypervisors, VMware, Citrix, NetScaler appliances, etc. Must be connected to an existing managed machine that has the ControlUp Agent deployed.
- ControlUp Monitor: Monitors assets 24/7 and enable triggers, alerts and automation.
Can be installed on the same machine as the application server (see above) but not recommended for larger installations.
ControlUp Module | Agent | Data Collector | Monitor |
Machine | No server installation necessary. Deployed onto Windows machines that are monitored by ControlUp (Linux monitored via API). |
Windows or Windows Server that has the ControlUp Agent deployed | Windows Server |
Operating system | Windows Server supported versions: 2019, 2016 (Core or Full), 2012 R2, 2008 R2 (Full only) OR Windows 10, 8, 8.1, 7 |
Windows Server supported versions: 2019, 2016, 2012 R2, OR Windows 10, 8, 8.1, 7 |
Windows Server supported versions: 2019, 2016, 2012 R2 |
CPU* | NA | 2 CPU | 2 CPU |
Memory* | NA | 8 RAM | 8 RAM |
Disk Space* | NA | 10 GB | 10 GB |
Required installed software | - .NET 4.5 or later - Active Directory |
- ControlUp Agent - .Net Framework 4.7.2 or later (recommended) 4.5 (supported) - Citrix SDK to connect to the Citrix API (if connecting to & monitoring Citrix products) |
- .Net Framework 4.7.2 (recommended) - PowerShell 5.0 (for Windows PS API) - IOP Forwarder or access to shared directory where IOP Forwarder is installed** |
*Minimum recommended. For details, see Sizing Guidelines for ControlUp v8.x.
Additional resources
- Full installation process, configuration instructions and sizing information: ControlUp On-premises v8.x Quick Start Guide
- Port requirements: Communication Ports used by ControlUp: On-premises Mode
- Insights On-premises Virtual Appliance Based Installation Version 8.1 and Above
- Insights On-Premise 8.1 Linux Based Installation
- Sizing Guidelines for ControlUp v8.x