Finding which Windows OS process is causing performance degradation

Our company is relatively new to the world of uberAgent and thus are running some tests using real-world incidents reported by the userbase.

In this case, we are examining a user who is reporting a general slowness of his laptop throughout the day.  To troubleshoot the issue we have run a  'Machine Performance' report (ie. uberAgent > Machines > Machine Performance) over a 'Date&Time' range of 1 business day (09:00 to 17:00).

The report indicates an abnormally high cpu consumption of 39% with the primary contributors identified as:

- Microsoft Windows OS processes (executables)  (17.3% average cpu util)
- An executable associated with Visual Studio (9.2% cpu)

My question:

The 'Microsoft Windows OS' App category in the report (showing 17.3% cpu utilisation) comprises 38 separate executable (ApplicationFrameHost.exe, InputPersonalisation.exe, InstallAgent.exe, etc).    Is uberAgent able to identify which of these executables are the key contributor(s) to the cpu consumption ?

The user in question (who is quite tech-savvy) has run 'Task Manager' on his laptop in question and identified that it is specifically the WMI Provider Host (WmiPrvSE.exe) component of the operating system that is the key contributor to cpu utilisation.  But there does not appear to be any way to :
- confirm this in uberAgent
- ascertain what application is causing the excessive WMI calls (to the WMI Provider Host)

Any suggestions ?

1 comment

  • Avatar
    Timm Brochhaus Official comment

    Hi Wayne,

    Please take a look at the "Processes -> Process Performance" dashboard. It lists the resource utilization for all processes. As with all the other dashboards, it provides powerful filtering capabilities to isolate a specific host, user, etc.

    I'm afraid that it is not possible to identify the cause of the high resource usage of the WMI Provider Host using uberAgent.

Please sign in to leave a comment.