-
-
-
-
-
-
-
Description of the uAInSessionHelper/uberAgentHelper Process
-
Name or Version may be Inconsistent Between App Inventory and Usage
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Description of the uAInSessionHelper/uberAgentHelper Process
Some information is only available to processes running in a user’s session, not to services running in session 0 respectively in the context of the system. In order to be able to collect such data, too, uberAgent makes use of the helper process uAInSessionHelper.exe
on Windows and uberAgentHelper
on macOS.
The helper is a lightweight process that collects specific data and sends it to the main service.
The Helper Process
Windows
There is one uAInSessionHelper.exe
process running permanently for every user session in the local SYSTEM context, e.g. to collect GPU usage information. When collecting web app metrics from Chrome, Edge, or Firefox, a dedicated uAInSessionHelper.exe
instance is started (with user privileges) by each browser that has uberAgent’s extension installed.
macOS
There is one uberAgentHelper
process running permanently for every user session with user privileges. When collecting web app metrics from Chrome, Edge, or Firefox, a dedicated uberAgentHelper
instance is started (with user privileges) by each browser that has uberAgent’s extension installed.
Helper Metrics
The helper process is utilized to collect the following metrics:
Windows
- Information about a UWP app
-
Internet Explorer performance data Metric:
BrowserPerformanceIE
-
UX metrics for SaaS and web apps in Internet Explorer Metric:
BrowserPerformanceIE
-
UX metrics for SaaS and web apps in Chrome Metric:
BrowserPerformanceChrome
-
UX metrics for SaaS and web apps in Firefox Metric:
BrowserPerformanceFirefox
-
UX metrics for SaaS and web apps in Edge Metric:
BrowserPerformanceEdge
-
GPU performance data
Metric:
GpuUsage
macOS
-
Session Detail data Metric:
SessionDetail
-
UX metrics for SaaS and web apps in Chrome Metric:
BrowserPerformanceChrome
-
UX metrics for SaaS and web apps in Firefox Metric:
BrowserPerformanceFirefox
-
UX metrics for SaaS and web apps in Edge Metric:
BrowserPerformanceEdge
Troubleshooting the Helper
Helper log locations are documented here.
Please review the contents of these log files when you suspect things are not working correctly.
Common Errors
Class Not Registered (Windows)
You may see messages like the following in uAInSessionHelper’s log file:
2015-09-04 22:16:48.140 +0200, ERROR, HK, XA1$, 1856, IE Performance, Action 2 failed with: -2147221164
2015-09-04 22:16:48.142 +0200, ERROR, HK, XA1$, 1856, GetBrowserPerformanceIE, Failed (2) with: Class not registered
<!--NeedCopy-->
The root cause for these errors is that uberAgent can only determine IE performance per website if IE is run in desktop mode, i.e. not as a Citrix XenApp published application. If IE is run as a published application certain classes required by uAInSessionHelper are not available, thus the messages.
Share
Share
In this article
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.