uberAgent

Application UI Unresponsiveness Metrics

UI Unresponsiveness

Whenever an application’s user interface is unresponsive for more than a few hundred milliseconds uberAgent collects information like the application name (even for App-V, Java, and UWP apps), application version and the unresponsiveness duration.

Notes:

  • Processes are auto-grouped into applications, i.e. the application name is determined automatically without requiring any configuration. Information on how this works are available here.
  • Field: AppVersion - uberAgent has an internal filter to minimize data volume by suppressing version information for system processes and system services. As a result, the AppVersion field is typically empty for most system processes and services.

Details

  • Source type: uberAgent:Application:UIDelay
  • Used in dashboards: Application UI Unresponsiveness, Process UI Unresponsiveness,__Single Machine Detail, Single Application Detail, Single User Detail
  • Enabled through configuration setting: ApplicationUIDelay
  • Related configuration settings: n/a
  • Supported platform: Windows

List of Fields in the Raw Agent Data

Field Description Data type Unit Measurement type Example
AppId Associated application ID. Used by uberAgent to lookup application names and populate field AppName. String   Snapshot GglChrm
AppVersion Application version. String   Snapshot 67.0.3396.99
ProcessName Process name. String   Snapshot chrome.exe
ProcessId Process ID. Number   Snapshot 456
UIDelayMs UI delay/unresponsiveness. Number ms Sum 5000
User User name. String   Snapshot Domain\JohnDoe
SessionGUID Unique identifier that is generated by uberAgent when the session is created. Valid for this session only. String   Snapshot 00000002-f295-9109-e7c7-c964011dd401
HasFocus Indicates if the application is in the foreground (is being used actively). Possible values: 0, 1. String   Snapshot 1

List of Calculated Fields

Field Description Data type Unit Measurement type Where available Example
AppName Associated application name. String   Snapshot Splunk data model, Splunk SPL Google Chrome
UIDelayS UI delay/unresponsiveness. Number s Sum Splunk data model 5
HasFocusNumber Indicates if the application is in the foreground (is being used actively). Possible values: 0, 1. Number   Snapshot Splunk data model 1
ProcName Process name. String   Snapshot Splunk data model chrome.exe
Application UI Unresponsiveness Metrics