Applications Systems
WPM Browser processes consumes high CPU
Some WPM player locations have high CPU load whenever transactions are played back on player location with GPU card installed. Other player locations are working fine
First published date
Last published date
Overview
This is generally seen on Physical server with GPU card other player locations (virtual machines) running fine with normal CPU usage.
Check the task manager > Show hidden Icon (up arrow besides clock) to see if there is an External GPU card on this player machine.
If yes, the WPM Browser high CPU below could be related to the Graphic card.
The problem was first reported in Version 2020.2.6 where a buddy drop was released. However, we noticed same issues with customers running Solarwinds Platform 2023.2 as well.
Product section
Cause
Resolution
1. RDP to player Server
2. Backup and Modify the C:\Program Files (x86)\SolarWinds\Orion\SEUM\Player\SolarWinds.SEUM.Agent.Worker.exe.config > agentWorkerConfiguration section to look like this
probeExtraArgs="--enableWebDriverLogging --scriptExecutionTimeoutS 120 --extraSwitches " --disable-gpu --enable-logging=stderr --log-level=0 2>&1""3. Save the configuration file (no need to restart player service)
4. Play back the transaction again from Solarwinds web console.
This will disable external GPU usage by Chromium driver and will drop the CPU utilization by WPM Browser processes.