Submit a ticketCall us
Home > Success Center > Web Performance Monitor (WPM) > WPM Documentation > Web Performance Monitor Administrator Guide > Set up WPM > Install a WPM Player > Manage SEUM-User accounts

Manage SEUM-User accounts

Updated: September 18, 2018

When the WPM Player simulates end user activities by playing back transactions, it uses various WPM worker processes to perform transaction steps and collect data during playback. Each worker process requires its own SEUM-User account with the necessary permissions.

The original name for WPM was Synthetic End User Monitor (SEUM), a term that is still used in reference to user accounts, as well as some directory names and system messages.

WPM includes seven SEUM-User accounts that you can adjust to make environmental changes, such as adding proxy settings or adjusting permissions. You can add up to 15 SEUM-User accounts to improve processing if you have a large quantity of transactions and transaction locations in an environment.

Note the following details about SEUM-User accounts:

  • The number of SEUM-User accounts must equal the number of WPM worker processes on the player, which varies for each player and environment. This is required because each worker process handles different transactions at different times.

  • You can add SEUM-User accounts in the Microsoft Management Console.
  • SEUM-Users must be members of the local Administrator group.
  • Passwords are encrypted and you can specify passwords for SEUM-User accounts.
  • If a player is in a domain, you can configure SEUM-User accounts to allow Single Sign-On (SSO) for WPM transactions that require it. See Configure domain accounts for WPM worker processes with SSO.

Set permissions for SEUM-User accounts

To perform transaction steps in a recording, each WPM worker process requires its own SEUM-User account with the necessary permissions. If playback fails due to permission issues, make sure that all SEUM-User accounts belong to the local Administrators group on the Player server.

To set permissions for SEUM-User accounts:

  1. Select Computer Management setting from the system menu, or open Run from the Start button and type the command: compmgmt.msc.
  2. Double-click Local Users and Groups, and double-click Users.
  3. Right-click on SEUM-User-1 and click Properties.
  4. Select the Member Of tab.
  5. Click Add, and enter the local Administrator's group name for this user. To find all available groups, click Advanced > Find now, and then select the Administrators group and click OK.
  6. Press OK twice.
  7. Repeat steps 3—6 for each SEUM-User, and then click OK.
  8. Restart the SolarWinds WPM Playback Player Service and SolarWinds WPM Playback Player Proxy services in the Orion Service Manager, if running. See Start and stop Orion Services.

Here are some additional tips:

  • When using Group Policy Objects (GPO) in an environment, adjust Local Security Policies to grant permission to Allow log on locally for all SEUM-User accounts on the local machine. Otherwise, changes in the user configuration on the local computer are overwritten with every GPO update.
  • When GPO is applied, it often prevents WPM services from using the SEUM-User accounts for certain tasks, such as creating WPM worker processes. Pay attention to which GPO is used and modify it for WPM requirements.
  • If adding SEUM-Users to the local Administrators group still doesn’t help in your environment, set up domain users for playback instead local users.

Add SEUM-User accounts

WPM includes seven SEUM-User accounts, but you can add up to 15 accounts to improve processing if you have a large quantity of transactions and locations in an environment.

To add SEUM-User accounts:

Make sure that all SEUM-User accounts belong to the local Administrator group.

  1. Stop the SolarWinds WPM Playback Player service from services.msc.
  2. Go to C:\Program Files (x86)\SolarWinds\Orion\SEUM\Player (or wherever the WPM Player is installed).
  3. Search for the SolarWinds.SEUM.Agent.Service.exe.config file and open it in a text editor.
  4. Search for numWorkerProcesses in the </configSection> and change the value. (The maximum is 15).
  5. Save your changes and start the SolarWinds WPM Playback Player service.
  6. Select Computer Management from the system menu, or open Run from the Start button and type: compmgmt.msc to open the Computer Management console.
  7. Navigate to Local Users and Groups > Users to display the number of SEUM-Users and confirm your changes.
  8. Repeat these steps for each WPM Player if you have multiple Transaction Locations.

Set passwords for SEUM-User accounts

To specify a password for SEUM-User accounts:

For example, <agentConfiguration workerUserPasswordOverride="Your_Password"/>

  1. Locate the AgentSettings.dat file in the default directory, c:\Program Files (x86)\SolarWinds\SEUM\Data.
  2. Rename the file from AgentSettings.dat to AgentSettings.bak. After the backup. Delete the file "AgentSettings.dat"
  3. Go to c:\Program Files (x86)\SolarWinds\Orion\SEUM\Player and create a backup copy of the SolarWinds.SEUM.Agent.Service.exe.config file.
  4. Open the SolarWinds.SEUM.Agent.Service.exe.config file in a text editor.
  5. Locate the workerUserPasswordOverride attribute in the <agentConfiguration> tag.
  6. Restart WPM services in the Orion Service Manager. See Start and stop Orion Services.

Configure domain accounts for WPM worker processes with SSO

If a player is in a domain, you can configure SEUM-User accounts to allow SSO for WPM transactions that require it. Otherwise, transactions using SSO will pull login information from the account that is currently logged in on the machine with local credentials.

To configure SEUM-User accounts to allow SSO:

  1. Navigate to the default WPM Player installation folder, C:\Program Files (x86)\SolarWinds\Orion\SEUM\Player.
  2. Launch the SolarWinds WPM Domain Accounts Configuration Tool, SolarWinds.SEUM.AgentDomainConfigurationTool.exe.

WPMDomainAccountsConfigTool.png

Password are encrypted in the database.

  1. Select the "Enable domain accounts for playbacks" option.
  2. Provide the Domain name, Username, and Password for each account.
  3. Click Validate and then Save.
  4. Restart the WPM Playback services.

The number of SEUM-User accounts must equal the number of WPM worker processes on the player, which varies for each player and environment. This is required because each worker process handles different transactions at different times.

Last modified

Tags

Classifications

Public