Monitoring Citrix XenApp & XenDesktop

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.

uberagent-user-logon-duration

Small Footprint

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 15 MB
  • IOPS: uberAgent does not generate any disk IO at all (except when writing to its log file and that is configurable)
  • Network: 15MB/day (XenDesktop), 65MB/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 showing 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.

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.

Application Performance

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.

Application Usage

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!

Questions?

Do you have questions that were not answered here? Please ask us, we are happy to help!