What EdgeSight Should Have Been
uberAgent is the monitoring tool Citrix administrators have been waiting for. Whether you are using XenApp, XenDesktop, SBC, VDI, or any other kind of virtual desktop, uberAgent gives you the information that matters.
Built upon the data analytics platform Splunk, uberAgent scales from small single-site deployments to distributed worldwide infrastructures of any size.
A small footprint is of great importance in virtualized environments. Nobody wants reduced XenApp or XenDesktop user counts. uberAgent is so small and efficient that you will hardly notice it is there – except when you look at the great data it collects.
Expect the following from uberAgent:
- CPU: on average well below 0.5%
- RAM: around 30 MB
- IOPS: uberAgent does not generate any disk IO at all (except when writing to its log file and that is configurable)
- Network: 15 MB/day (XenDesktop), 65 MB/day (XenApp)
Troubleshooting and Optimizing Slow Logons
Logon duration is a typical area of concern for XenApp administrators. Whether your terminal server logons are slow or fast makes a great difference to end user experience. uberAgent helps diagnose, troubleshoot and optimize logons by telling you exactly how long each logon takes and where that time is spent, be it loading the user profile, processing Group Policy or running logon scripts. It even goes so far as to show which Group Policy CSE runs how long. That way you can immediately see the impact policies like folder redirection have on logon performance.
Learn more about troubleshooting slow logons with uberAgent.
Citrix Site Monitoring
uberAgent detects if it is running on a delivery controller (DDC) or a VDA. On DDCs, it automatically enables additional metrics like machine registration status, license usage, and published application inventory. Of course, data retention is only limited by the size of your disks. Comparing last year’s baseline with today’s numbers suddenly becomes a no-brainer.
Learn more about Citrix site monitoring with uberAgent.
Capacity Planning and Sizing
How is your farm utilized? Do you have spare resources? Are you limited by CPU – or rather by memory or disk IO? Or are your servers oversized, offering much more performance than is actually required?
uberAgent helps answer these questions with ease. It enables you to spot bottlenecks and plan for optimized resource utilization. Sizing XenApp and XenDesktop farms becomes so easy that you wonder how you did it without uberAgent.
Learn more about sizing and capacity planning with uberAgent.
uberAgent gives you performance metrics not only per process, but also per application. Especially on XenApp it is so much easier to digest a single entry for Adobe Reader XI instead of dozens of individual AcroRd32.exe, AdobeARM.exe and reader_sl.exe processes.
Application startup times are critical for user experience. The faster applications launch the happier your end users. uberAgent shows you where you stand by monitoring each process start and telling you exactly how long it took and how much disk IO was generated in the process.
Learn more about application performance monitoring with uberAgent.
On Citrix XenApp, you know which applications are installed. But you do not know which application is used when and by how many users. uberAgent answers that, helping with sizing, capacity planning and license monitoring. uberAgent also tracks which application versions are being run. This is great information to have on physical and virtual desktops where users can install their own applications.
Learn more about application usage metering with uberAgent.
Worthy Successor to EdgeSight
uberAgent is what EdgeSight should have been. It monitors Citrix XenApp and XenDesktop with minimal footprint, giving you exactly the information you need.
Of course uberAgent can do much more than we could list on this page. GPU usage, browser performance per website and many other things come to mind. Download and try it yourself!
Do you have questions that were not answered here? Please ask us, we are happy to help!