WPM 2026.2 system requirements
Release date: June 9, 2026
SolarWinds strongly recommends that you install the SolarWinds Platform on a server that is neither public, nor internet-facing. To learn about best practices for configuring your SolarWinds Platform installation securely, see Secure Configuration for the SolarWinds Platform.
Web Performance Monitor 2026.2 runs on the SolarWinds Platform and has the same base requirements as SolarWinds Platform 2026.2.
See the SolarWinds Platform 2026.2 system requirements for details.
Additional requirements specific to Web Performance Monitor 2026.2 are detailed below.
Note the following details about system requirements:
- A Web Transaction Recorder and WPM Player Playback service are added to the SolarWinds Platform server when you install the primary WPM application. You can also deploy those tools to remote systems situated near large groups of end users to get more accurate samplings of website performance, as described in the WPM Getting Started Guide. See also Web Transaction Recorder requirements and WPM Player requirements.
- Requirements vary, depending on how many websites are being monitored and the number of transactions assigned to remote systems that host the WPM Player Playback service. Some Single-Page Applications (SPAs) consume more system resources.
- SolarWinds recommends that you also review product administration guides and release notes, including:
Port requirements
The following port requirements apply to the primary WPM installation on the SolarWinds Platform server. For remote machines, see Web Transaction Recorder and WPM Player requirements.
| Port # | Protocol | Service/Process | Direction | Description | Encryption |
|---|---|---|---|---|---|
| 17781 | TCP | WPM Playback Player | Bidirectional |
Used for communication between the SolarWinds Platform server and remote systems that host WPM Players. |
|
| 17782 | TCP | WPM Playback Player | Bidirectional |
Used for WPM Player-initiated communications. |
|
| 17783 | TCP | WPM Playback Player | Bidirectional |
Used for automatic WPM Player updates. |
|
| 17784 | TCP | WPM Playback Player | Bidirectional |
Used for inter-process communication between the WPM Playback Player service running on the SolarWinds Platform server, an APE, or a remote machine, and the following local apps running on systems that host WPM Players: |
Web Transaction Recorder requirements
When you install the SolarWinds Platform, two different WPM recorders are added to the SolarWinds Platform server automatically. You can also deploy recorders to remote systems.
Here are minimum requirements for remote systems that host a Web Transaction Recorder, which is based on Chromium 138.0.7204.251:
| Resource | Requirement |
|---|---|
| CPU | 1 GHz or more |
| Memory | 2 GB |
| OS |
The following macOS versions are supported:
|
| TCP ports |
|
WPM Player requirements
Note the following details about remote systems that host the WPM Player Playback service and play recorded transactions at scheduled intervals:
- If a system hosts a hypervisor or Virtual Machine Monitor (VMM) that runs other servers (such as print or file servers), consider hosting the WPM Player elsewhere.
- To manage loads on systems that host WPM Players, see Scalability Engine Guidelines for SolarWinds Platform Products. You can also check the Player Load Percentage widget.
- The WPM Player Playback service is based on Chromium 138.0.7204.251.
- If not already installed, you may be prompted to verify the installation of:
- Microsoft Visual C++ 2015-2019 x86 Redistributable
- Microsoft Visual C++ 2015-2019 x64 Redistributable
The following requirements apply to remote systems that host WPM Players:
| Resource | Requirement |
|---|---|
| CPU | Quad core processor or better |
| Memory | 3 GB |
| .NET Framework | .NET 4.8 or later |
| Operating system |
WPM uses Electron.js 37.9.0 with Chromium 138.0.7204.251, which support only the operating systems listed above. *Steps with certificate validation may interrupt playback, as described here. Do not install WPM on domain controllers, or on Microsoft SharePoint, Microsoft Exchange, or BlackBerry servers. |
| Accounts and security |
|
| TCP ports |
In addition, allow a random port between 1024 and 65535 for inter-process communication between WPM players, probes, and drivers.
Configure firewalls to support the binding of a random port, between 127.0.0.1:1024 and 127.0.0.1:65535. |
| Windows settings |
The following settings are updated during WPM Player deployment:
|
| Web browser |
Internet Explorer 11 If your organization requires an earlier IE version, use IE 11 Document Mode to emulate earlier versions. |