SIMPLIFY MONITORING: CITRIX XENAPP AND XENDESKTOP TROUBLESHOOTING OVERVIEW Presented By: XXX Tricerat, Inc. 2013. All rights reserved. Identify XenApp and XenDesktop issues before end users. Execute remediation actions before end users are impacted. Eliminate end user complaints while ensuring a seamless experience. “What was once a reactive process with many end user alerts is now a proactive process with Simplify Monitoring. We set performance thresholds on IMA service and print manager and we are now alerted to issues prior to receiving an end user alert from our customer.” - XenWinGo 2 Tricerat, Inc. 2013. All rights reserved. The Sound of Pain 3 • “It’s taking too long for my application to start.” • “There is a lag every time I type in a character or move my mouse.” • “The application keeps getting stuck.” • “There is a problem with one of my Servers or VMs; I’m not sure where it is and what it is.” • “The end user has been working fine for the last week, and is suddenly experiencing performance issues. What’s changed?” • “The network team is telling me latency is low and there is more than enough bandwidth, but I still have performance issues.” • “I know XenApp and XenDesktop aren’t the issue but I have no proof.” Tricerat, Inc. 2013. All rights reserved. Challenges Finding Solutions 4 • There is a narrow view certain elements of the infrastructure. • Correlation of application/user/server performance is difficult. • Management across hypervisors is nonexistent. • A full-time employee is required to manage and use. • Programming/scripting is required to implement, monitor and alert. • Feature parity across all versions of XenApp and XenDesktop. • Setting performance thresholds and alerts is extremely challenging. • Limited visibility into best practices to monitor XenApp and XenDesktop Tricerat, Inc. 2013. All rights reserved. Why Customers Choose Simplify Monitoring Application – User – Server Correlation Complete Visibility into Supporting Infrastructure 5 Cross Platform Support with Backwards Compatibility Built-in Proactive Threshold-based Alerting and Remediation Enterprise Coexistence Tricerat, Inc. 2013. All rights reserved. Instant XenApp and XenDesktop Performance Intelligence --No Programming Required-- Low Cost Where Simplify Monitoring Fits: Coexistence and Consolidation Key Features for the Enterprise: • • Coexistence with other enterprise management solutions and frameworks. • Communicate and report to enterprise frameworks. Element specific functionality for virtual servers and virtual desktops at a low cost point. Key Features for MM, SMBs and Service Providers: • • • 6 Element specific technology for virtual servers, virtual desktops and the entire infrastructure delivers consolidated monitoring. One solution for the entire IT environment. Low cost, low resource requirement and little services to get up and running. Tricerat, Inc. 2013. All rights reserved. Unparalleled Ease of Use Integrates Into: • • • • • MonitorIT Console XenCenter vCenter Enterprise Frameworks Other Monitoring Solutions Instant XenApp and XenDesktop Performance Intelligence --No programming required-XenDesktop Performance • • Broker Performance VDI: • • • • • • • CPU Memory Disk IOPS • • • Disk Latency Disk Throughput CPU Memory IOPS Session State User Behavior VDI Performance • • • • • • 7 Applications • • • CPU Memory Network VDI Host: • • • XenDesktop End User Performance CPU Memory Disk IOPS Latency Throughput XenDesktop Session Data • • • • • • • • • • Username Broker Registration State Connectivity Desktop Group VDI Type VDI Host Catalog Name Last Degradation Reason Assignment State Supporting Infrastructure XenApp End User Performance • • • ICA XenApp Load Published Desktop • • • • Published Apps • • • • Network Utilization Tricerat, Inc. 2013. All rights reserved. CPU Memory Disk IOPS CPU Memory Disk IOPS XenApp Server Performance • • • • • • CPU Memory Disk IOPS Latency Throughput Network • • • • • • • • • • • SQL Active Directory Remote Desktop Services IIS NetScaler Virtual Servers Applications Physical Servers Network Storage Security Appliances Performance Charts Performance Lists Instant XenApp and XenDesktop Analysis 8 • Top 10 Users with ICA Latency – XenApp • User Name – “App” – Value • Top 10 Users with ICA Latency – XenDesktop • User Name – Group – Value • Top 5 Servers with XenApp Sessions • Server - Farm - # of Sessions • Top 5 Servers under XenApp Load • Server – Farm – Value • Top 10 Applications Using CPU • XA: Process - User – Server – Value • XD: Process - User – VDI – Value • Top 10 Applications Using Memory • XA: Process - User – Server – Value • XD: Process - User – VDI – Value • Top 10 Applications Using IOPs • XA: Process - User – Server – Value • XD: Process - User – VDI– Value • Top 10 Sessions Using CPU • XA: “App” - User – Server – Value • XD: User – Desktop Group - VDI – Value • Top 10 Sessions Using Memory • XA: “App” - User – Server – Value • XD: User – Desktop Group - VDI – Value • Top 10 Sessions Using IOPs • XA: “App” - User – Server – Value • XD: User – Desktop Group - VDI – Value XenApp • • • • • • • • • XenDesktop Top 5 XenApp Servers by CPU Usage Top 5 XenApp Servers by Memory Usage Top 5 Users with ICA Latency Top 5 Sessions Using CPU Top 5 Sessions Using Memory Top 5 Sessions Using IOPs Sessions by XenApp Farm Sessions by Top 5 XenApp Servers Top 5 XenApp Servers with Sessions Trending • • • • • • • • Top 5 VDI Hosts by CPU Usage Top 5 VDI Hosts by Memory Usage Top 5 Users with ICA Latency Top 5 Sessions Using CPU Top 5 Sessions Using Memory Top 5 Sessions Using IOPs Sessions by Desktop Group Sessions by Broker Tricerat, Inc. 2013. All rights reserved. Simultaneous Threshold Alerting and Remediation Event Condition Examples • • • • • • • • 9 Citrix IMA Failures Citrix XML Service Citrix Print Manager Windows WMI Service Application (Process) CPU/Memory Utilization Application Authentication Failures PVS Write Cache Full User Profile Load Errors Proactive Remediation • • • • • • Restart Citrix/Windows Services Restart/Terminate Applications Processes Restart XenApp Server Restart Backup Job Logoff disconnect user sessions Execute Windows Job Scheduler tasks Tricerat, Inc. 2013. All rights reserved. Troubleshooting Demo 10 Tricerat, Inc. 2013. All rights reserved. About Tricerat, Inc. • Founded in 1997, privately owned • Creator of the revolutionary ScrewDrivers print management technology that changed the way thousands of organizations operate on a daily basis • Over 10,000 customers worldwide • Based in Owings Mills, Maryland, with international breadth • Partners with the premier, cutting edge technology companies to ensure current and future product compatibility 11 Tricerat, Inc. 2013. All rights reserved. Our Customers You’re in good company 12 Tricerat, Inc. 2013. All rights reserved. QUESTIONS? Contact Us: United States/Canada: Toll-Free: (800) 582-5167 Europe: +44 (0) 1582 638800 Email: sales@tricerat.com Tricerat, Inc. 2013. All rights reserved. APAC: +61 (02) 8916 6255