Documentation forWeb Performance Monitor

Add transaction locations in WPM

Use the Manage Transaction Locations page to display existing transaction locations, as well as add, edit, or delete transaction locations. Also called "playback locations," transaction locations are places in your environment that host the WPM Player service. When you add a transaction location, an agent is deployed to the location and registered with the main Orion server.

To get an accurate sampling of how your websites and services perform over time from the viewpoint of your end users, SolarWinds recommends deploying WPM Players in the same geographical locations as most of your user base to get a sample that is representative of your end users around the world.

If you use SolarWinds NPM and the SolarWinds NetPath feature is configured to monitor paths to Exchange servers, the same servers that act as NetPath probes can serve as WPM playback locations.

To add a transaction location:

  1. Click Settings >All Settings > WPM Settings > Manage Player Locations.
  2. On the Manage Transaction Locations page, switch to the Transaction Locations tab.

  1. Click Add Location.
  2. Select Install location on my network and click Next.
  3. Perform one of the following actions:
    • Enter the IP Address or Hostname of the location, and then click Add to List; or
    • Select a location from the list of existing nodes.

    You can select multiple locations if required.

  4. Click Next.
  5. To configure Player Settings, you can either:
    • Select "Use default settings" and enter a Player Name if you do not want it to be the same as the Location Name or,
    • Select "Use advanced settings" and enter a Player Name, Player Port number, and Player Password, as required.
  6. Click Next.
  7. On the Location Credentials tab:
    1. Select the check box for the location you're adding.
    2. Click Assign Credentials.
    3. In the Assign Credential window, provide credentials.
    4. Click Test to verify credentials. 
    5. Click Submit.
  8. Click Deploy Player.
    The location is added to the list of locations.
  9. Select the location and click Next to assign an existing recording to the location. For details, see Create WPM transaction monitors.

To use an existing transaction location:

  1. Click Add Location on the Manage Transaction Locations page.
  2. Select Add an existing location, and click Next.
  3. Enter a name for the player.
  4. To use server-initiated communication, where the WPM Player service is passive and waits for requests from the Orion server on a specified port:
    1. Select "Server initiated communication," and then enter the IP Address or hostname where the player is located.
    2. (Optional) Click Advanced to add a Player Password, change the Player port (the default is 17781), and/or use a proxy.
  5. To use player-initiated communication, where the WPM actively initiates communication with the Orion server on port 17782:
    1. Select "Player initiated communication," and select the Player from the drop-down menu.
    2. Click Advanced to assign the player to a polling engine.

      Firewall/NAT configuration is simplified because the player actively connects to the polling server using a HTTP(S) protocol. MSPs and larger distributed deployments may prefer this option.

  6. Click Submit.

    The location is added to the list of locations, where you can select it and click Next to access the After you assign a recording to a location, define the properties for the transaction monitor. tab on the Add Transaction page.