Submit a ticketCall us

whitepaperYour VM Perplexities Called, and They Need You to Read This.

Virtualization can give you enormous flexibility with future workloads and can be a key enabler for other areas, like cloud computing and disaster recovery. So, how can you get a handle on the performance challenges in your virtual environment and manage deployments without erasing the potential upside? Learn the four key areas you need to be focusing on to help deliver a healthy and well-performing data center.

Get your free white paper.

Home > Success Center > Web Performance Monitor (WPM) > WPM Documentation > Web Performance Monitor Administrator Guide > Set up WPM > Install a WPM Player

Install a WPM Player

Updated: September 28, 2018

The WPM Player is a Windows service that uses WPM worker processes to simulate end user experiences with web applications by playing back recorded transactions, as described in How WPM works.

A WPM Player is automatically added to the Orion server during WPM installation but you can download an executable file to install a WPM Player on remote servers for various reasons, as described in the following use cases:

  • Simulate the physical location of end users. By placing WPM Players in the same geographical locations as users, you can get more accurate WPM data that is truly representative of the end user experience. For example, install a WPM Player on a server in Europe to monitor end user interaction with a web application hosted in the U.S.
  • Test firewalls and proxies. Install a WPM Player on a remote server to mimic the authentication users must navigate to access a web application. For example, set up a WPM Player outside of your firewall — perhaps using a proxy server —to simulate customer traffic.
  • Mimic end user permissions. WPM worker processes rely on SEUM-User account rights to perform transaction steps so you can adjust permissions for SEUM-User accounts to ensure the security and accessibility of web applications.

Monitor transactions from locations around the world by adding a player to a cloud instance. To learn about using Amazon Cloud Services to host players, see the SolarWinds Success Center article, Using Amazon Cloud Services as a Playback Location.

WPM Player requirements

In addition to SolarWinds Orion agent requirements, computers that host a WPM Player must meet the requirements described in this section.

If a computer hosts a hypervisor running various servers, such as a print or file server, consider adding another server and installing the player on it.

The following recommended requirements allow a player to monitor up to 50 transactions of 30-second duration at 5-minute intervals. The minimum is 1 minute.

Resource

Requirement

CPU

Quad core processor or better

Memory

3 GB

Operating system

Microsoft Windows Vista, 7, 8, Server 2003, Server 2008, Server 2012 or Server 2016

Accounts Access to the remote administrator share

TCP/IP ports

 

80 (TCP) open for http traffic

443 (TCP) open for https traffic

17777 (TCP) open for SolarWinds traffic

17781 (TCP) open for server-initiated (passive) communication mode

17782 (TCP) open for server-initiated (active) communication mode

17783 (TCP) open for player automatic update

Browser

Internet Explorer (IE) 11

To emulate earlier versions of IE, use IE 11's document modes.

To avoid permission issues, do not install the player on a domain controller.

Minimum player requirements

The following minimum player requirements allow up to two 30-second transactions to be monitored at 1-minute intervals.

Resource

Requirement

CPU

Single core processor. VMs are also supported.

Memory

3 GB

Operating system

Microsoft Windows Vista, 7, Server 2003, Server 2008, Server 2012, or Server 2016

TCP/IP ports

 

80 (TCP) open for http traffic

443 (TCP) open for https traffic

17777 (TCP) open for SolarWinds traffic

17781 (TCP) open for server-initiated (passive) communication mode

17782 (TCP) open for server-initiated (active) communication mode

17783 (TCP) open for WPM Player automatic updates

Browser

Internet Explorer (IE) 11

To emulate earlier versions of IE, use IE 11's document modes.

Remote deployment player requirements

In addition to recommended or minimum player requirements, remote deployment of the WPM Player requires:

Resource

Requirement

Account and security

Accounts must have access to the remote administrator share

Updated root certificates

TCP/IP ports

 

135 (TCP) open for Microsoft EPMAP (DCE/RPC Locator service)

445 (TCP) open for Microsoft-DS SMB file sharing

During deployment, Orion agents install all prerequisites (for example, .NET Framework) automatically.

The remote machine may restart after deployment.

Allow access to required files

To allow the Orion Platform to access required files for a WPM Player, exclude these folders and any subdirectories from anti-virus protection, where Volume:\ is the default installation volume:

  • Volume:\Inetpub\SolarWinds\
  • Volume:\ProgramData\SolarWinds\
  • Volume:\ProgramData\Microsoft\Crypto\
  • Volume:\Program Files (x86)\Common Files\SolarWinds\
  • Volume:\Program Files (x86)\Microsoft SQL Server\
  • Volume:\Program Files (x86)\SolarWinds\
  • Volume:\Program Files (x86)\SolarWinds\SEUM
  • Volume:\Windows\Temp\SolarWinds\
  • Volume:\Windows\Temp\JET*.tmp
  • Volume:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
  • Volume:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files 
  • Volume:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files 
  • Volume:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
  • Volume:\Windows\System32\config\systemprofile\AppData\Local\assembly

Add a WPM Player

You can install a player via the Orion Web Console by either: 

  • Adding a transaction location on the Manage Transaction Locations page, or
  • Downloading an executable file and installing it on a remote machine.

When WPM is installed on the Orion server, a recorder and player that use the minimum requirements are added to the main Orion server automatically.

To install a WPM Player by adding a transaction location:

  1. Click Settings > WPM Settings > Manage Player Locations.
  2. On the Manage Transaction Locations page, switch to the Transaction Locations tab.
  3. Click Add Location.
  4. Select the "Install location on my network" option.
  5. Follow the onscreen instructions to complete the installation.
  6. Register the player location with the Orion server by adding it as a transaction location in the Orion Web Console.

To learn about using Amazon Cloud Services to host players, see the SolarWinds Success Center article, Using Amazon Cloud Services as a Playback Location.

To download an executable file to install a player:

  1. Click Settings > WPM Settings > Manage Player Locations.
  2. Click Download player.
  3. Run PlaybackPlayer.exe.
  4. When the WPM Transaction Player Setup Wizard appears, click Next.
  5. Follow the onscreen instructions.
  6. Register the player location with the Orion server by adding it as a transaction location in the Orion Web Console.
Last modified

Tags

Classifications

Public