SlideShare ist ein Scribd-Unternehmen logo
1 von 88
SUM 307 - Health Monitoring
and alerting for XenApp,
XenDesktop and Netscaler
Download this slide
http://ouo.io/f5RyS
• Health Monitoring and Recovery Policies in XenApp 6
• Key monitoring commands and techniques with XenApp
• XenDesktop 5.x Monitoring and Alerting Policies
• XenDesktop Monitoring Tools
• XenDesktop Miscellaneous
• Health Checking of Citrix Services using CAG-EE
• Alerting and Logging using CAG-EE
Agenda
• Verifies specified XenApp services
• Take an action when the verification fails
• Implemented as one or more XenApp policies
• Must be applied to a worker group or organizational unit.
• Numerous tests available
.
XA Health monitoring and Recovery Policies
XML Service TestIMA Service TestPrint Spooler TestLogon Monitor TestICA Listener TestCheck DNS TestLHC Test
Typical Problems to Be Addressed
• Enumeration of published applications
• XML Service hangs
• IMA Service hangs
• XML Ticket requests fail
• Terminal Service hangs
• Printing issues
Additional key tests ….
Logon Control under XenApp 6 / XenApp 6.5
New options in Citrix AppCenter (XA 6.5)
XenApp 6.5 – Logon Control Recovery Action
XenApp 6.5 – Logon Control Recovery Action
• Convenient to use
• Native on W2K8 R2
• Setup permissions
• Add the required module
• Leverage .Net objects
Monitoring through Powershell 2.0
• Manage XenApp servers
• Assign published applications and
Citrix policies to worker groups
• Farm Servers
• Domain OUs
• Shared Settings
• Load Balancing and failover
XenApp 6 Worker Groups
Worker Group 1
Worker Group 2Worker Group 3
XML service
IMA service
LHC
User’s login
Credential
(in http/https form)
User’s login
Credential
(in http form)
XA
XA
XA
XA
XA
XA
Web Interface
Miami
Domain
Controller
Data Collector
XA
London
Local Security Authority
Service (Lsass.exe)
Sydney
US-UK Zone
AU Zone
User’s
SIDs
Data Collector
US users
User’s login
Credential
(in http/https form)
XYZ Corp
XML service
IMA service
Local Security Authority
Service (Lsass.exe)
LHC
XA
XA
XA
XA
XA
XA
Web Interface
Miami
Domain
Controller
User’s
SIDs
Worker Group Preference Policy
Worker Group Preference Policy
Data Collector
Sydney
US-UK Zone
AU Zone
XA
Data Collector
US users
London
XYZ Corp
XML serviceXA
CPS
XA
CPS
XA
CPS
IMA service
Web Interface
WGPF:
1. Miami
2. London
3. Sydney
Domain
Controller
Data Collector
Worker Group Preference
Policy
Miami
Sydney
US-UK Zone
AU Zone
IMA service
Worker Group Preference Policy
Citrix Services
Manager
Domain Controller
Address of least busy
XA in Miami WG
Data Collector
XYZ Corp
US users
London
• LBDiag utility
• Useful for diagnosing load balancing issue in XenApp 6.
• It simulates the load balancing process for a user launching a specific
application
• Calculates load balancing policies, worker groups, server and application load
evaluators and checks on application installation
How to monitor load balancing policies
Citrix Confidential - Do Not Distribute
LBDiag utility User’s AD group
membership
User’s worker group
preference list
List of server loads,
application and server
status for each worker
group
• CDF trace
• CDF trace on a zone data collector while users are connecting to the farm
• Use CDFControl
• IMA_Subsystems_LMS and IMA_Subsystems_ImaWorkerGroup
Troubleshooting worker group load balancing issue
• Citrix Medevac 2.5
• Troubleshooting Utility developed by the Citrix Escalation Team
• XML, Terminal Services, IMA and RPC related issues
• Standalone Utility
• Run it from any machine on the network
XML Broker Health Monitoring and Alerting
• XML Service health – verifies XML response
• Verify Data Collector health – IMA Service
• Least Loaded Server health – TS and RPC
• Standalone EXE that runs on the server and can be used on
remote servers as well
XML Broker Health Monitoring and alerting
Using Medevac: XML Broker and XA server monitoring
Using Medevac: Case Study
The Problem … Some things we know …
• Environment: W2K8 R2, XA6
Enterprise Edition, Windows
7 clients, Online Plugin v 12.1
• Some users affected
• Nothing has changed in the
environment
• Web interface 5.4 correctly
enumerates resources
A user attempts to
launch a published
application and receives
an error - "Server
unavailable" or
“Application launch
request failure“
The Least Loaded Server
wsxica.dll
XML IMA Service
CCTicket.dll
credentialsticket
credentialsticket
credentialsticket
CCTicket.dll
Web Interface
Web Server
XML Ticket
Request
XML
Broker
End User Client
Connection / Logon To The
Citrix Server’s Published
Application
Trmsrv / Remote Desktop Services
Using Medevac: Case Study
• MedEvac identified the “Least Loaded Server”
• So how do we verify the IMA service is functioning properly on the
“Least Loaded Server?”
• By running the LLS test and specifying the Least Loaded Server
in MedEvac, we are making the LLS use it’s IMA service to
communicate to the Zone Data Collector to return itself as the
Least Loaded Server…
• If this test returns success, we know that the IMA service on the
Least Loaded Server is working properly…
Using Medevac: The results
LLS Test against the Least Loaded Server (IMA TEST)
Using Medevac: Case Study
RESOLUTION:
• Using PSKill from the Microsoft sysinternals suite, we
manually forced termination the IMA service
• Recreated the local host cache
• Restarted IMA - started successfully
• Users able to launch their published resources as normal
Additional Key Monitoring Components/Products
XenDesktop 5.x Monitoring
& Alerting Policies
• First Introduced in XenDesktop 5
• Driven by the FullArmor policy engine
• Configured through Desktop Studio or
Active Directory
• Alerts displayed in Desktop Studio and
Desktop Director
XenDesktop Monitoring & Alerting Policies
Tip: To manage policies through AD - install
CitrixGroupPolicymanagement_x86/x64.msi on a Domain controller
• What can an administrator monitor once
these policies are enabled and filtered
accordingly?
1. CPU Usage on Virtual Desktops
2. Network latency on ICA connections
3. Pm managed profile load time
• All of the above affect the user experience
which is a key consideration when adopting
VDI…
XenDesktop 5.x Monitoring & Alerting Policies
• Desktop Studio or
Active Directory?
• The choice is yours…
• My Choice?
•Active Directory
• Why?
•HA VDA
•VDI-in-a-Box
•GPMC Results wizard
Configuring Monitoring & Alerting Policies
• Machine PolicyVirtual
Desktop Agent Settings
• Two configurable
values:
•Monitoring period
•Threshold
• Default Values:
•Monitoring period: 60 Sec
•Threshold: 95%
HDX Policy - CPU Usage Monitoring
• User PolicyVirtual
Desktop Agent Settings
• Two configurable
values:
•Monitoring period
•Threshold
• Default Values:
•Monitoring period: 30 Sec
•Threshold: 200ms
HDX Policy - ICA Latency Monitoring
• User PolicyVirtual
Desktop Agent Settings
• Single configurable
value
• Threshold
• Default Value:
•Threshold: 60 seconds
HDX Policy - Profile Load Time Monitoring
Note: Profile management must be installed on VMs for this policy to trigger alerts..
• Q. How do Desktop Studio &
Desktop Director know when an
alert should be triggered?
• A. Both DS and DD use WinRM to
retrieve policy values and system
counter information which is
exposed through the WMI
infrastructure
How does it all work?
1. WMI exposes data using
various WMI providers
2. WinRM retrieves the exposed
data (HDX data, systems
counters, Policies...)
3. Desktop Director, Desktop
Studio & HDX Monitor
request this data from
WinRM
Under the Hood - Component Interaction
• Citrix HDX WMI provider is the frontend to the Windows
WMI infrastructure on the VDA
• Citrix.HDX.WMI.Provider.dll (%ProgramFiles
%CitrixICAService)
Citrix HDX WMI Provider
• Retrieves HDX data from the Registry
& Shared memory on VM
• New updated version installed with
VDA 5.5 to support HDX Monitor v2
Laying the foundations - System Counters
XenDesktop Monitoring
Tools
• Key tools which can be used to actively monitor a
XenDesktop 5 Site
1. Desktop Studio
2. Desktop Director
3. HDX Monitor
4. XDPing
5. Xnapshot (XMLMon)
6. PowerShell
7. Honourable Mentions...
Key XenDesktop Monitoring Tools
• Dashboard provides
admins with overview
of site resources
Desktop Studio
• Provides a high level
view of all machines
in a Site
• Categorized
• All
• Unregistered
• High CPU*
• High Latency*
• High Profile Load Time*
• Last Connection Failed
• Pending Update
Desktop Studio Dashboard - Machines pane
• Provides machine
state information for
each desktop group
in the site
• Realtime graph
shows % of
machines in use for
each Desktop Group
at specific times
Desktop Studio Dashboard - Usage pane
• Displays health
status icons for all
hosts and controllers
in the Site
Desktop Studio Dashboard – Infrastructure pane
• Used to monitor all
resources in a site
and manage VM’s
• Alerts appear as
dynamic links which
can be followed for
further investigation
• Shadow functionality
built-in
Desktop Director
• New Features
•Enhanced HDX Monitoring
pane
•Flexible UI includes
collapsible panes
•Reporting feature
•Improved support for
multiple XenDesktop sites
Desktop Director v2.0
• Used to validate/monitor the
operation of the HDX stack
on VM
• Supports updated WMI
provider installed with VDA
5.5
• NEW Remote access
capabilities
HDX Monitor v2.0
• Traditionally used for troubleshooting
common configuration issues on both the
DDC and VDA but can also be used to
monitor the state of key services and WCF
endpoints
• http://support.citrix.com/article/CTX123278
XDPing
• Profiling tool which can take a complete
picture of all controllers in a farm/site
• BIOS information, Registry information, Device Drivers,
Windows Services, Installed Hotfixes, Citrix Binaries, and
Citrix XenDesktop Farm information
• Includes compare functionality & XMLMon
utility for monitoring the XML broker
• http://support.citrix.com/article/CTX126699
Citrix Xnapshot
Xnapshotshot
• PowerShell tab
allows admins to
each script which
is run while
performing
admin defined
actions
• Built-in
automation
through Launch
PowerShell Tab
PowerShell (PoSH)
• Add-Pssnapin Citrix.*
• Adds all XenDesktop Snapin’s (cmdlets)
• Required when launching PowerShell manually through
Windows
• Not required when launching Posh through Desktop Studio
• Get-Command -Module Citrix.*
• Returns full list of available XenDesktop cmdlets
• XenDesktop 5 SDK Cmdlet Help
•http://support.citrix.com/article/CTX127254
Useful Commands
Get cmdlet examples
XenDesktop 5 SDK Cmdlet Help
http://support.citrix.com/article/CTX127254
• Get-BrokerSession
• Retrieves sessions based on specified criteria
• Without parameters - all sessions enumerated
• Usage example: Get-BrokerSession -UserName %Domain%%account%
-SessionState connected
Get-BrokerSession
• Get-BrokerDesktopUsage
• Returns Information recorded (hourly) by Broker about number of desktops in
use for each desktop group
• Without parameters, the first 250 records are returned
• Information deleted after 7 days
Get-BrokerDesktopUsage
• Get-BrokerHypervisorAlert
• Gets alerts reported by the hypervisor(s) that the controller is monitoring
• Without Parameters - All alerts are returned
• Usage examples:
Get-BrokerHypervisorAlert -HostingServerName TestHyp* -Severity Red
Get-BrokerHypervisorAlert -MaxRecordCount %Value% (250 by default)
• Supported Metrics
• VMware ESX (CPU, Memory, Network, Disk)
• Citrix XenServer (CPU, Network (Bandwidth))
• Microsoft Hyper-V (None)
Get-BrokerHypervisorAlert
• Perfmon & EdgeSight
• The Controller and VDA both install
system counters which can be used to
collect real-time and historical data…
Honourable Mentions
Miscellaneous
• If using XenServer as your
host you take advantage of
the built-in alerting
mechanism
• Note: SNMP daemon can
also be configured to
interact with 3rd
party
monitoring software
XenServer - Configuring email alerts
• XenServer uses SSMTP to deliver emails
• Edit /etc/mail-alarm.conf
• Configure Options
• Use STMP relay server for testing
• smtp.gmail.com:587
• Test (XenServer Console)
• ssmtp recipient_email@example.com
• CTRL+D
XenServer - Configuring email alerts
• Once alerting is enabled and
configured correctly on the
XenServer host, automatic
alerts will be sent to the
specified email address
once the threshold levels are
exceeded…
Automatic Alerts
Success Accelerator for XenDesktop
• Guided Design. Follow a comprehensive
checklist of questions and options
• Peer Benchmarks. Compare your design
against thousands of others
• Best Practices. Use Citrix best practices to
make informed decisions
• Step-by-Step Installation. Get custom-
generated installation instructions & resources
Free, customized, step-by-step implementation guidance online
citrix.com/successaccelerator
See a demo, create your project
Station 46 in the Citrix Solutions & Services Showcase
• If you want to talk further about XenDesktop, VDI-in-a-Box,
Profile management or App virtualization then you will find
me at the XD booth at the following days & times:
Ask The Expert Booths
Health checking of Citrix and
3rd
party services using
NetScaler or
Access Gateway Enterprise
Edition
“I already have a monitoring and alerting
system, so why do I need this?”
Why Monitor & Alert Component Services
App Servers
NetScaler  AGEE
Monitoring
Alerting
• AGEE  NetScaler have the same health checking abilities
• Allows appliance determine if a “service” is up or down
• "Service" = XD DDC, XenApp WI, STA, XML Service
• Configurable health probe frequency, default 5 seconds
• Intelligent application logic – not just TCP port
• Intelligent health probe logic
Health checking of Citrix Services
• On AGEE - under
VServers and
Services
• On NetScaler –
under Load Balancing
Creating a Service
• Here is the create service window – supply the server IP
address and the
port that WI is
listening on
• HTTP Monitor is
chosen… for now.
• Service name is
arbitrary
Creating a Service
Health checking of Citrix Services XenApp Farm
XML Broker
STA
Web Interface
NetScaler  AGEE
• No production traffic needed for health check
• Appliance uses MIPSNIP as source IP for communication
• Firewall must allow traffic from MIPSNIP
• In the Config Utility – we can see the health of all services.
• Double clicking the service and selecting the monitor shows
specific information, and a reason if the monitor is down.
Health checking of Citrix Services
• Citrix Infrastructure specific monitors
Citrix Confidential - Do Not Distribute
Health checking of Citrix Services
• New Intelligent Customisable
Monitoring…
1. SNMP Alert Retries
2. Success Retries
3. Failure retries
• Default values of above set to
replicate old behaviour, and need
to be changed to get the benefit
Health checking of Citrix Services
Transition Service to DOWN for Failed Probes
add monitor FAIL2 HTTP –failureRetries 3 –retries 5
1
S
Probes
Status
2
F
3
F
4
S
5
F
6
S
Service transitions to DOWN
7
S
8
S
Sliding retries window as probes continue
• Monitoring Web
Interface, note the
WI site path
• New in 9.3!
Adds
Auth/nocookies.aspx
to the Site Path URL
• This tests that the WI is running along with .Net
Health checking of Citrix Services
• Extended WI Monitor (New in 9.3)
• It establishes a
dummy WI
session and
validates the logon.
Health checking of Citrix Services
• Custom monitor for the XenApp XML service.
• Verifies the published application name which we get from
the XML service.
Health checking of Citrix Services
• Xen Desktop Delivery Controller
• Option to use credentials (new in 9.3)
Health checking of Citrix Services
• There may be other components in your DMZ, or part of
your infrastructure that relate to your Citrix
NetScaler / AGEE appliance.
Health checking of 3rd
party Services
XenApp Farm
FTP
SMTP
LDAP
• We can use the same intelligent monitoring to check and
alert on these components:
• Examples are FTP, HTTP, SMTP, DNS, SIP, SMTP, LDAP,
POP3, RTSP
• New in 9.3 – MySQL, RDP, MS-SQL
Health checking of 3rd
party Services
All of these health checks are specific & indepth e.g.
1.FTP health check can log onto an FTP
server, and check for the existence of a file
2.LDAP monitor can verify that a bind
username and password are correct
3.SMTP monitor sends the EHLO command
and checks for the 250 response
4.HTTP can send a request, and look for a
string in the response body
Health checking of 3rd
party Services
Alerting & logging using
NetScaler or Access
Gateway
Enterprise Edition
• If you don’t have your own alerting infrastructure to plug the
appliance into, you can download Citrix Command Center
• Designed for NetScaler, AGEE, Branch Repeater
• Configurable alerting (e-mail etc) when services go down
Health checking of Citrix Services
• How do I know if a service is down?
• SNMP Trap gets sent
• Command Center can send an e-mail alert.
Health checking of Citrix Services
• How do I know if a service went down?
Health checking of Citrix Services
• If you want to talk further about NetScaler or Access
Gateway Enterprise edition, then you will find me at the Ask
the Expert booth at the following days & times:
Ask The Expert Booths
Before you leave…
• Tools as a Service (TaaS) - Ask one of our experts for a demo
Location: TaaS Booth, Solutions Expo Hall and
Citrix Education Learning Lounge, CCIB, Level 0, Doors 01
• Session surveys are available online at www.citrixsummit.com
starting Thursday, 27 October
• Provide your feedback and pick up a complimentary gift at the registration desk
• Download presentations starting Monday, 7 November, from your
My Organiser tool located in your My Account
Health monitoring and alerting for xen app, xendesktop and netscaler

Weitere ähnliche Inhalte

Was ist angesagt?

XenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of futureXenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of futureMarketingArrowECS_CZ
 
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...eG Innovations
 
Maintaining and Troubleshooting your XenApp 7.5 Environment
Maintaining and Troubleshooting your XenApp 7.5 EnvironmentMaintaining and Troubleshooting your XenApp 7.5 Environment
Maintaining and Troubleshooting your XenApp 7.5 EnvironmentDavid McGeough
 
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6eG Innovations
 
XenApp 6.5 - Event Log Messages
XenApp 6.5 - Event Log MessagesXenApp 6.5 - Event Log Messages
XenApp 6.5 - Event Log MessagesNuno Alves
 
Citrix TechEdge 2014 - How to Protect Against the Top 10 Web Security Issues ...
Citrix TechEdge 2014 - How to Protect Against the Top 10 Web Security Issues ...Citrix TechEdge 2014 - How to Protect Against the Top 10 Web Security Issues ...
Citrix TechEdge 2014 - How to Protect Against the Top 10 Web Security Issues ...David McGeough
 
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6Lee Bushen
 
Virtual deep dive-xendesktop_stephanpfister
Virtual deep dive-xendesktop_stephanpfisterVirtual deep dive-xendesktop_stephanpfister
Virtual deep dive-xendesktop_stephanpfisterDigicomp Academy AG
 
Jump Start your XenDesktop 7.5 Deployment
Jump Start your XenDesktop 7.5 DeploymentJump Start your XenDesktop 7.5 Deployment
Jump Start your XenDesktop 7.5 DeploymentDavid McGeough
 
Citrix Day 2014: XenApp / XenDesktop 7.6
Citrix Day 2014: XenApp / XenDesktop 7.6Citrix Day 2014: XenApp / XenDesktop 7.6
Citrix Day 2014: XenApp / XenDesktop 7.6Digicomp Academy AG
 
Citrix xenapp training
Citrix xenapp training Citrix xenapp training
Citrix xenapp training Yuvaraj1986
 
Citrix Desktop Master Class – What’s New in XenApp/XenDesktop 7.11 - Sept 2016
Citrix Desktop Master Class – What’s New in XenApp/XenDesktop 7.11 - Sept 2016Citrix Desktop Master Class – What’s New in XenApp/XenDesktop 7.11 - Sept 2016
Citrix Desktop Master Class – What’s New in XenApp/XenDesktop 7.11 - Sept 2016Lee Bushen
 
Common Pitfalls when Setting up a NetScaler for the First Time
Common Pitfalls when Setting up a NetScaler for the First TimeCommon Pitfalls when Setting up a NetScaler for the First Time
Common Pitfalls when Setting up a NetScaler for the First TimeDavid McGeough
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld
 
Synergy 2015 Session Slides: SYN408 XenDesktop 7.6 Architecture - Dealing Wit...
Synergy 2015 Session Slides: SYN408 XenDesktop 7.6 Architecture - Dealing Wit...Synergy 2015 Session Slides: SYN408 XenDesktop 7.6 Architecture - Dealing Wit...
Synergy 2015 Session Slides: SYN408 XenDesktop 7.6 Architecture - Dealing Wit...Citrix
 
PVS and MCS Webinar - Technical Deep Dive
PVS and MCS Webinar - Technical Deep DivePVS and MCS Webinar - Technical Deep Dive
PVS and MCS Webinar - Technical Deep DiveDavid McGeough
 
Manage and Diagnose your Environment using Citrix Insight Services
Manage and Diagnose your Environment using Citrix Insight ServicesManage and Diagnose your Environment using Citrix Insight Services
Manage and Diagnose your Environment using Citrix Insight ServicesDavid McGeough
 
VMworld 2013: VMware Horizon View Troubleshooting: Looking under the Hood
VMworld 2013: VMware Horizon View Troubleshooting: Looking under the HoodVMworld 2013: VMware Horizon View Troubleshooting: Looking under the Hood
VMworld 2013: VMware Horizon View Troubleshooting: Looking under the HoodVMworld
 
Citrix Internals: ICA Connectivity
Citrix Internals: ICA ConnectivityCitrix Internals: ICA Connectivity
Citrix Internals: ICA ConnectivityDenis Gundarev
 

Was ist angesagt? (20)

XenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of futureXenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of future
 
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
 
Maintaining and Troubleshooting your XenApp 7.5 Environment
Maintaining and Troubleshooting your XenApp 7.5 EnvironmentMaintaining and Troubleshooting your XenApp 7.5 Environment
Maintaining and Troubleshooting your XenApp 7.5 Environment
 
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
 
XenApp 6.5 - Event Log Messages
XenApp 6.5 - Event Log MessagesXenApp 6.5 - Event Log Messages
XenApp 6.5 - Event Log Messages
 
Citrix TechEdge 2014 - How to Protect Against the Top 10 Web Security Issues ...
Citrix TechEdge 2014 - How to Protect Against the Top 10 Web Security Issues ...Citrix TechEdge 2014 - How to Protect Against the Top 10 Web Security Issues ...
Citrix TechEdge 2014 - How to Protect Against the Top 10 Web Security Issues ...
 
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
 
NetScaler 11 Update
NetScaler 11 UpdateNetScaler 11 Update
NetScaler 11 Update
 
Virtual deep dive-xendesktop_stephanpfister
Virtual deep dive-xendesktop_stephanpfisterVirtual deep dive-xendesktop_stephanpfister
Virtual deep dive-xendesktop_stephanpfister
 
Jump Start your XenDesktop 7.5 Deployment
Jump Start your XenDesktop 7.5 DeploymentJump Start your XenDesktop 7.5 Deployment
Jump Start your XenDesktop 7.5 Deployment
 
Citrix Day 2014: XenApp / XenDesktop 7.6
Citrix Day 2014: XenApp / XenDesktop 7.6Citrix Day 2014: XenApp / XenDesktop 7.6
Citrix Day 2014: XenApp / XenDesktop 7.6
 
Citrix xenapp training
Citrix xenapp training Citrix xenapp training
Citrix xenapp training
 
Citrix Desktop Master Class – What’s New in XenApp/XenDesktop 7.11 - Sept 2016
Citrix Desktop Master Class – What’s New in XenApp/XenDesktop 7.11 - Sept 2016Citrix Desktop Master Class – What’s New in XenApp/XenDesktop 7.11 - Sept 2016
Citrix Desktop Master Class – What’s New in XenApp/XenDesktop 7.11 - Sept 2016
 
Common Pitfalls when Setting up a NetScaler for the First Time
Common Pitfalls when Setting up a NetScaler for the First TimeCommon Pitfalls when Setting up a NetScaler for the First Time
Common Pitfalls when Setting up a NetScaler for the First Time
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
 
Synergy 2015 Session Slides: SYN408 XenDesktop 7.6 Architecture - Dealing Wit...
Synergy 2015 Session Slides: SYN408 XenDesktop 7.6 Architecture - Dealing Wit...Synergy 2015 Session Slides: SYN408 XenDesktop 7.6 Architecture - Dealing Wit...
Synergy 2015 Session Slides: SYN408 XenDesktop 7.6 Architecture - Dealing Wit...
 
PVS and MCS Webinar - Technical Deep Dive
PVS and MCS Webinar - Technical Deep DivePVS and MCS Webinar - Technical Deep Dive
PVS and MCS Webinar - Technical Deep Dive
 
Manage and Diagnose your Environment using Citrix Insight Services
Manage and Diagnose your Environment using Citrix Insight ServicesManage and Diagnose your Environment using Citrix Insight Services
Manage and Diagnose your Environment using Citrix Insight Services
 
VMworld 2013: VMware Horizon View Troubleshooting: Looking under the Hood
VMworld 2013: VMware Horizon View Troubleshooting: Looking under the HoodVMworld 2013: VMware Horizon View Troubleshooting: Looking under the Hood
VMworld 2013: VMware Horizon View Troubleshooting: Looking under the Hood
 
Citrix Internals: ICA Connectivity
Citrix Internals: ICA ConnectivityCitrix Internals: ICA Connectivity
Citrix Internals: ICA Connectivity
 

Andere mochten auch

Philip Gilbert Resume
Philip Gilbert ResumePhilip Gilbert Resume
Philip Gilbert ResumePhil Gilbert
 
Citrix Interview Questions
Citrix Interview QuestionsCitrix Interview Questions
Citrix Interview QuestionsSudharshan Raman
 
Top 9 citrix interview questions answers
Top 9 citrix interview questions answersTop 9 citrix interview questions answers
Top 9 citrix interview questions answersJobinterviews
 
Troubleshooting Common Network Related Issues with NetScaler
Troubleshooting Common Network Related Issues with NetScalerTroubleshooting Common Network Related Issues with NetScaler
Troubleshooting Common Network Related Issues with NetScalerDavid McGeough
 
Resume ajay shukla windows server vmware admin
Resume ajay shukla windows server vmware adminResume ajay shukla windows server vmware admin
Resume ajay shukla windows server vmware adminAjay Kumar Shukla
 
System administrator resume format
System administrator resume formatSystem administrator resume format
System administrator resume formatAmbuj Rai
 
Wintel & Windows Server support Profile
Wintel & Windows Server support ProfileWintel & Windows Server support Profile
Wintel & Windows Server support ProfileKuldeep Pathak
 

Andere mochten auch (11)

Philip Gilbert Resume
Philip Gilbert ResumePhilip Gilbert Resume
Philip Gilbert Resume
 
Citrix Interview Questions
Citrix Interview QuestionsCitrix Interview Questions
Citrix Interview Questions
 
Citrix administrator
Citrix administratorCitrix administrator
Citrix administrator
 
Top 9 citrix interview questions answers
Top 9 citrix interview questions answersTop 9 citrix interview questions answers
Top 9 citrix interview questions answers
 
Shafeek
ShafeekShafeek
Shafeek
 
Wintel + Citrix admin @ Singapore
Wintel + Citrix admin @ SingaporeWintel + Citrix admin @ Singapore
Wintel + Citrix admin @ Singapore
 
Troubleshooting Common Network Related Issues with NetScaler
Troubleshooting Common Network Related Issues with NetScalerTroubleshooting Common Network Related Issues with NetScaler
Troubleshooting Common Network Related Issues with NetScaler
 
Resume ajay shukla windows server vmware admin
Resume ajay shukla windows server vmware adminResume ajay shukla windows server vmware admin
Resume ajay shukla windows server vmware admin
 
System administrator resume format
System administrator resume formatSystem administrator resume format
System administrator resume format
 
Wintel & Windows Server support Profile
Wintel & Windows Server support ProfileWintel & Windows Server support Profile
Wintel & Windows Server support Profile
 
Dharmaraju citrix resume
Dharmaraju citrix resumeDharmaraju citrix resume
Dharmaraju citrix resume
 

Ähnlich wie Health monitoring and alerting for xen app, xendesktop and netscaler

Presentation basic administration for citrix xen app 6
Presentation   basic administration for citrix xen app 6Presentation   basic administration for citrix xen app 6
Presentation basic administration for citrix xen app 6xKinAnx
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementSharkrit JOBBO
 
AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2Sean Braymen
 
Planning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMPlanning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMWASdev Community
 
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...eG Innovations
 
12 Factor App Methodology
12 Factor App Methodology12 Factor App Methodology
12 Factor App Methodologylaeshin park
 
Multi Layer Monitoring V1
Multi Layer Monitoring V1Multi Layer Monitoring V1
Multi Layer Monitoring V1Lahav Savir
 
Adding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestAdding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestRodolfo Kohn
 
Orchestrating Automated Tests in Different Systems - Please Download to watch...
Orchestrating Automated Tests in Different Systems - Please Download to watch...Orchestrating Automated Tests in Different Systems - Please Download to watch...
Orchestrating Automated Tests in Different Systems - Please Download to watch...Kelvin Silva
 
Dynamic datacenter planning and design
Dynamic datacenter   planning and designDynamic datacenter   planning and design
Dynamic datacenter planning and designYeonki Choi
 
Share seattle health_center
Share seattle health_centerShare seattle health_center
Share seattle health_centernick_garrod
 
IBM BigFix Online Training
IBM BigFix Online TrainingIBM BigFix Online Training
IBM BigFix Online TrainingNisaTrainings7
 
Application Performance Monitoring (APM)
Application Performance Monitoring (APM)Application Performance Monitoring (APM)
Application Performance Monitoring (APM)Site24x7
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationLinh Nguyen
 
Was liberty in deployments
Was liberty in deploymentsWas liberty in deployments
Was liberty in deploymentssflynn073
 

Ähnlich wie Health monitoring and alerting for xen app, xendesktop and netscaler (20)

Presentation basic administration for citrix xen app 6
Presentation   basic administration for citrix xen app 6Presentation   basic administration for citrix xen app 6
Presentation basic administration for citrix xen app 6
 
XenApp XenDesktop 7.8 Workshop
XenApp XenDesktop 7.8 Workshop XenApp XenDesktop 7.8 Workshop
XenApp XenDesktop 7.8 Workshop
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server Management
 
AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2
 
Planning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMPlanning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPM
 
Sitaram_Chalasani_CV
Sitaram_Chalasani_CVSitaram_Chalasani_CV
Sitaram_Chalasani_CV
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
 
System center seminar presentation
System center seminar presentationSystem center seminar presentation
System center seminar presentation
 
12 Factor App Methodology
12 Factor App Methodology12 Factor App Methodology
12 Factor App Methodology
 
Multi Layer Monitoring V1
Multi Layer Monitoring V1Multi Layer Monitoring V1
Multi Layer Monitoring V1
 
Adding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestAdding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance Test
 
Orchestrating Automated Tests in Different Systems - Please Download to watch...
Orchestrating Automated Tests in Different Systems - Please Download to watch...Orchestrating Automated Tests in Different Systems - Please Download to watch...
Orchestrating Automated Tests in Different Systems - Please Download to watch...
 
Dynamic datacenter planning and design
Dynamic datacenter   planning and designDynamic datacenter   planning and design
Dynamic datacenter planning and design
 
Share seattle health_center
Share seattle health_centerShare seattle health_center
Share seattle health_center
 
IBM BigFix Online Training
IBM BigFix Online TrainingIBM BigFix Online Training
IBM BigFix Online Training
 
Application Performance Monitoring (APM)
Application Performance Monitoring (APM)Application Performance Monitoring (APM)
Application Performance Monitoring (APM)
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
 
Was liberty in deployments
Was liberty in deploymentsWas liberty in deployments
Was liberty in deployments
 

Mehr von solarisyougood

Emc recoverpoint technical
Emc recoverpoint technicalEmc recoverpoint technical
Emc recoverpoint technicalsolarisyougood
 
Emc vmax3 technical deep workshop
Emc vmax3 technical deep workshopEmc vmax3 technical deep workshop
Emc vmax3 technical deep workshopsolarisyougood
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providerssolarisyougood
 
Cisco prime network 4.1 technical overview
Cisco prime network 4.1 technical overviewCisco prime network 4.1 technical overview
Cisco prime network 4.1 technical overviewsolarisyougood
 
Designing your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guideDesigning your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guidesolarisyougood
 
Ibm aix technical deep dive workshop advanced administration and problem dete...
Ibm aix technical deep dive workshop advanced administration and problem dete...Ibm aix technical deep dive workshop advanced administration and problem dete...
Ibm aix technical deep dive workshop advanced administration and problem dete...solarisyougood
 
Ibm power ha v7 technical deep dive workshop
Ibm power ha v7 technical deep dive workshopIbm power ha v7 technical deep dive workshop
Ibm power ha v7 technical deep dive workshopsolarisyougood
 
Power8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshopPower8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshopsolarisyougood
 
Power systems virtualization with power kvm
Power systems virtualization with power kvmPower systems virtualization with power kvm
Power systems virtualization with power kvmsolarisyougood
 
Power vc for powervm deep dive tips & tricks
Power vc for powervm deep dive tips & tricksPower vc for powervm deep dive tips & tricks
Power vc for powervm deep dive tips & trickssolarisyougood
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshopsolarisyougood
 
Ibm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshopIbm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshopsolarisyougood
 
Emc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshopEmc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshopsolarisyougood
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshopsolarisyougood
 
Emc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopEmc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopsolarisyougood
 
Cisco mds 9148 s training workshop
Cisco mds 9148 s training workshopCisco mds 9148 s training workshop
Cisco mds 9148 s training workshopsolarisyougood
 
Cisco cloud computing deploying openstack
Cisco cloud computing deploying openstackCisco cloud computing deploying openstack
Cisco cloud computing deploying openstacksolarisyougood
 
Se training storage grid webscale technical overview
Se training   storage grid webscale technical overviewSe training   storage grid webscale technical overview
Se training storage grid webscale technical overviewsolarisyougood
 

Mehr von solarisyougood (20)

Emc vipr srm workshop
Emc vipr srm workshopEmc vipr srm workshop
Emc vipr srm workshop
 
Emc recoverpoint technical
Emc recoverpoint technicalEmc recoverpoint technical
Emc recoverpoint technical
 
Emc vmax3 technical deep workshop
Emc vmax3 technical deep workshopEmc vmax3 technical deep workshop
Emc vmax3 technical deep workshop
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
 
Cisco prime network 4.1 technical overview
Cisco prime network 4.1 technical overviewCisco prime network 4.1 technical overview
Cisco prime network 4.1 technical overview
 
Designing your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guideDesigning your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guide
 
Ibm aix technical deep dive workshop advanced administration and problem dete...
Ibm aix technical deep dive workshop advanced administration and problem dete...Ibm aix technical deep dive workshop advanced administration and problem dete...
Ibm aix technical deep dive workshop advanced administration and problem dete...
 
Ibm power ha v7 technical deep dive workshop
Ibm power ha v7 technical deep dive workshopIbm power ha v7 technical deep dive workshop
Ibm power ha v7 technical deep dive workshop
 
Power8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshopPower8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshop
 
Power systems virtualization with power kvm
Power systems virtualization with power kvmPower systems virtualization with power kvm
Power systems virtualization with power kvm
 
Power vc for powervm deep dive tips & tricks
Power vc for powervm deep dive tips & tricksPower vc for powervm deep dive tips & tricks
Power vc for powervm deep dive tips & tricks
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshop
 
Ibm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshopIbm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshop
 
Emc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshopEmc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshop
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshop
 
Emc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopEmc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshop
 
Emc vplex deep dive
Emc vplex deep diveEmc vplex deep dive
Emc vplex deep dive
 
Cisco mds 9148 s training workshop
Cisco mds 9148 s training workshopCisco mds 9148 s training workshop
Cisco mds 9148 s training workshop
 
Cisco cloud computing deploying openstack
Cisco cloud computing deploying openstackCisco cloud computing deploying openstack
Cisco cloud computing deploying openstack
 
Se training storage grid webscale technical overview
Se training   storage grid webscale technical overviewSe training   storage grid webscale technical overview
Se training storage grid webscale technical overview
 

Kürzlich hochgeladen

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Kürzlich hochgeladen (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Health monitoring and alerting for xen app, xendesktop and netscaler

  • 1. SUM 307 - Health Monitoring and alerting for XenApp, XenDesktop and Netscaler Download this slide http://ouo.io/f5RyS
  • 2. • Health Monitoring and Recovery Policies in XenApp 6 • Key monitoring commands and techniques with XenApp • XenDesktop 5.x Monitoring and Alerting Policies • XenDesktop Monitoring Tools • XenDesktop Miscellaneous • Health Checking of Citrix Services using CAG-EE • Alerting and Logging using CAG-EE Agenda
  • 3. • Verifies specified XenApp services • Take an action when the verification fails • Implemented as one or more XenApp policies • Must be applied to a worker group or organizational unit. • Numerous tests available . XA Health monitoring and Recovery Policies XML Service TestIMA Service TestPrint Spooler TestLogon Monitor TestICA Listener TestCheck DNS TestLHC Test
  • 4. Typical Problems to Be Addressed • Enumeration of published applications • XML Service hangs • IMA Service hangs • XML Ticket requests fail • Terminal Service hangs • Printing issues
  • 6. Logon Control under XenApp 6 / XenApp 6.5 New options in Citrix AppCenter (XA 6.5)
  • 7. XenApp 6.5 – Logon Control Recovery Action
  • 8. XenApp 6.5 – Logon Control Recovery Action
  • 9. • Convenient to use • Native on W2K8 R2 • Setup permissions • Add the required module • Leverage .Net objects Monitoring through Powershell 2.0
  • 10.
  • 11. • Manage XenApp servers • Assign published applications and Citrix policies to worker groups • Farm Servers • Domain OUs • Shared Settings • Load Balancing and failover XenApp 6 Worker Groups Worker Group 1 Worker Group 2Worker Group 3
  • 12. XML service IMA service LHC User’s login Credential (in http/https form) User’s login Credential (in http form) XA XA XA XA XA XA Web Interface Miami Domain Controller Data Collector XA London Local Security Authority Service (Lsass.exe) Sydney US-UK Zone AU Zone User’s SIDs Data Collector US users User’s login Credential (in http/https form) XYZ Corp
  • 13. XML service IMA service Local Security Authority Service (Lsass.exe) LHC XA XA XA XA XA XA Web Interface Miami Domain Controller User’s SIDs Worker Group Preference Policy Worker Group Preference Policy Data Collector Sydney US-UK Zone AU Zone XA Data Collector US users London XYZ Corp
  • 14. XML serviceXA CPS XA CPS XA CPS IMA service Web Interface WGPF: 1. Miami 2. London 3. Sydney Domain Controller Data Collector Worker Group Preference Policy Miami Sydney US-UK Zone AU Zone IMA service Worker Group Preference Policy Citrix Services Manager Domain Controller Address of least busy XA in Miami WG Data Collector XYZ Corp US users London
  • 15. • LBDiag utility • Useful for diagnosing load balancing issue in XenApp 6. • It simulates the load balancing process for a user launching a specific application • Calculates load balancing policies, worker groups, server and application load evaluators and checks on application installation How to monitor load balancing policies
  • 16. Citrix Confidential - Do Not Distribute LBDiag utility User’s AD group membership User’s worker group preference list List of server loads, application and server status for each worker group
  • 17. • CDF trace • CDF trace on a zone data collector while users are connecting to the farm • Use CDFControl • IMA_Subsystems_LMS and IMA_Subsystems_ImaWorkerGroup Troubleshooting worker group load balancing issue
  • 18.
  • 19. • Citrix Medevac 2.5 • Troubleshooting Utility developed by the Citrix Escalation Team • XML, Terminal Services, IMA and RPC related issues • Standalone Utility • Run it from any machine on the network XML Broker Health Monitoring and Alerting
  • 20. • XML Service health – verifies XML response • Verify Data Collector health – IMA Service • Least Loaded Server health – TS and RPC • Standalone EXE that runs on the server and can be used on remote servers as well XML Broker Health Monitoring and alerting
  • 21. Using Medevac: XML Broker and XA server monitoring
  • 22. Using Medevac: Case Study The Problem … Some things we know … • Environment: W2K8 R2, XA6 Enterprise Edition, Windows 7 clients, Online Plugin v 12.1 • Some users affected • Nothing has changed in the environment • Web interface 5.4 correctly enumerates resources A user attempts to launch a published application and receives an error - "Server unavailable" or “Application launch request failure“
  • 23. The Least Loaded Server wsxica.dll XML IMA Service CCTicket.dll credentialsticket credentialsticket credentialsticket CCTicket.dll Web Interface Web Server XML Ticket Request XML Broker End User Client Connection / Logon To The Citrix Server’s Published Application Trmsrv / Remote Desktop Services
  • 24. Using Medevac: Case Study • MedEvac identified the “Least Loaded Server” • So how do we verify the IMA service is functioning properly on the “Least Loaded Server?” • By running the LLS test and specifying the Least Loaded Server in MedEvac, we are making the LLS use it’s IMA service to communicate to the Zone Data Collector to return itself as the Least Loaded Server… • If this test returns success, we know that the IMA service on the Least Loaded Server is working properly…
  • 25. Using Medevac: The results LLS Test against the Least Loaded Server (IMA TEST)
  • 26. Using Medevac: Case Study RESOLUTION: • Using PSKill from the Microsoft sysinternals suite, we manually forced termination the IMA service • Recreated the local host cache • Restarted IMA - started successfully • Users able to launch their published resources as normal
  • 27.
  • 28. Additional Key Monitoring Components/Products
  • 29. XenDesktop 5.x Monitoring & Alerting Policies
  • 30. • First Introduced in XenDesktop 5 • Driven by the FullArmor policy engine • Configured through Desktop Studio or Active Directory • Alerts displayed in Desktop Studio and Desktop Director XenDesktop Monitoring & Alerting Policies Tip: To manage policies through AD - install CitrixGroupPolicymanagement_x86/x64.msi on a Domain controller
  • 31. • What can an administrator monitor once these policies are enabled and filtered accordingly? 1. CPU Usage on Virtual Desktops 2. Network latency on ICA connections 3. Pm managed profile load time • All of the above affect the user experience which is a key consideration when adopting VDI… XenDesktop 5.x Monitoring & Alerting Policies
  • 32. • Desktop Studio or Active Directory? • The choice is yours… • My Choice? •Active Directory • Why? •HA VDA •VDI-in-a-Box •GPMC Results wizard Configuring Monitoring & Alerting Policies
  • 33. • Machine PolicyVirtual Desktop Agent Settings • Two configurable values: •Monitoring period •Threshold • Default Values: •Monitoring period: 60 Sec •Threshold: 95% HDX Policy - CPU Usage Monitoring
  • 34. • User PolicyVirtual Desktop Agent Settings • Two configurable values: •Monitoring period •Threshold • Default Values: •Monitoring period: 30 Sec •Threshold: 200ms HDX Policy - ICA Latency Monitoring
  • 35. • User PolicyVirtual Desktop Agent Settings • Single configurable value • Threshold • Default Value: •Threshold: 60 seconds HDX Policy - Profile Load Time Monitoring Note: Profile management must be installed on VMs for this policy to trigger alerts..
  • 36. • Q. How do Desktop Studio & Desktop Director know when an alert should be triggered? • A. Both DS and DD use WinRM to retrieve policy values and system counter information which is exposed through the WMI infrastructure How does it all work?
  • 37. 1. WMI exposes data using various WMI providers 2. WinRM retrieves the exposed data (HDX data, systems counters, Policies...) 3. Desktop Director, Desktop Studio & HDX Monitor request this data from WinRM Under the Hood - Component Interaction
  • 38. • Citrix HDX WMI provider is the frontend to the Windows WMI infrastructure on the VDA • Citrix.HDX.WMI.Provider.dll (%ProgramFiles %CitrixICAService) Citrix HDX WMI Provider • Retrieves HDX data from the Registry & Shared memory on VM • New updated version installed with VDA 5.5 to support HDX Monitor v2
  • 39. Laying the foundations - System Counters
  • 41. • Key tools which can be used to actively monitor a XenDesktop 5 Site 1. Desktop Studio 2. Desktop Director 3. HDX Monitor 4. XDPing 5. Xnapshot (XMLMon) 6. PowerShell 7. Honourable Mentions... Key XenDesktop Monitoring Tools
  • 42. • Dashboard provides admins with overview of site resources Desktop Studio
  • 43. • Provides a high level view of all machines in a Site • Categorized • All • Unregistered • High CPU* • High Latency* • High Profile Load Time* • Last Connection Failed • Pending Update Desktop Studio Dashboard - Machines pane
  • 44. • Provides machine state information for each desktop group in the site • Realtime graph shows % of machines in use for each Desktop Group at specific times Desktop Studio Dashboard - Usage pane
  • 45. • Displays health status icons for all hosts and controllers in the Site Desktop Studio Dashboard – Infrastructure pane
  • 46. • Used to monitor all resources in a site and manage VM’s • Alerts appear as dynamic links which can be followed for further investigation • Shadow functionality built-in Desktop Director
  • 47. • New Features •Enhanced HDX Monitoring pane •Flexible UI includes collapsible panes •Reporting feature •Improved support for multiple XenDesktop sites Desktop Director v2.0
  • 48.
  • 49. • Used to validate/monitor the operation of the HDX stack on VM • Supports updated WMI provider installed with VDA 5.5 • NEW Remote access capabilities HDX Monitor v2.0
  • 50. • Traditionally used for troubleshooting common configuration issues on both the DDC and VDA but can also be used to monitor the state of key services and WCF endpoints • http://support.citrix.com/article/CTX123278 XDPing
  • 51. • Profiling tool which can take a complete picture of all controllers in a farm/site • BIOS information, Registry information, Device Drivers, Windows Services, Installed Hotfixes, Citrix Binaries, and Citrix XenDesktop Farm information • Includes compare functionality & XMLMon utility for monitoring the XML broker • http://support.citrix.com/article/CTX126699 Citrix Xnapshot Xnapshotshot
  • 52. • PowerShell tab allows admins to each script which is run while performing admin defined actions • Built-in automation through Launch PowerShell Tab PowerShell (PoSH)
  • 53. • Add-Pssnapin Citrix.* • Adds all XenDesktop Snapin’s (cmdlets) • Required when launching PowerShell manually through Windows • Not required when launching Posh through Desktop Studio • Get-Command -Module Citrix.* • Returns full list of available XenDesktop cmdlets • XenDesktop 5 SDK Cmdlet Help •http://support.citrix.com/article/CTX127254 Useful Commands
  • 54. Get cmdlet examples XenDesktop 5 SDK Cmdlet Help http://support.citrix.com/article/CTX127254
  • 55. • Get-BrokerSession • Retrieves sessions based on specified criteria • Without parameters - all sessions enumerated • Usage example: Get-BrokerSession -UserName %Domain%%account% -SessionState connected Get-BrokerSession
  • 56. • Get-BrokerDesktopUsage • Returns Information recorded (hourly) by Broker about number of desktops in use for each desktop group • Without parameters, the first 250 records are returned • Information deleted after 7 days Get-BrokerDesktopUsage
  • 57. • Get-BrokerHypervisorAlert • Gets alerts reported by the hypervisor(s) that the controller is monitoring • Without Parameters - All alerts are returned • Usage examples: Get-BrokerHypervisorAlert -HostingServerName TestHyp* -Severity Red Get-BrokerHypervisorAlert -MaxRecordCount %Value% (250 by default) • Supported Metrics • VMware ESX (CPU, Memory, Network, Disk) • Citrix XenServer (CPU, Network (Bandwidth)) • Microsoft Hyper-V (None) Get-BrokerHypervisorAlert
  • 58. • Perfmon & EdgeSight • The Controller and VDA both install system counters which can be used to collect real-time and historical data… Honourable Mentions
  • 60. • If using XenServer as your host you take advantage of the built-in alerting mechanism • Note: SNMP daemon can also be configured to interact with 3rd party monitoring software XenServer - Configuring email alerts
  • 61. • XenServer uses SSMTP to deliver emails • Edit /etc/mail-alarm.conf • Configure Options • Use STMP relay server for testing • smtp.gmail.com:587 • Test (XenServer Console) • ssmtp recipient_email@example.com • CTRL+D XenServer - Configuring email alerts
  • 62. • Once alerting is enabled and configured correctly on the XenServer host, automatic alerts will be sent to the specified email address once the threshold levels are exceeded… Automatic Alerts
  • 63. Success Accelerator for XenDesktop • Guided Design. Follow a comprehensive checklist of questions and options • Peer Benchmarks. Compare your design against thousands of others • Best Practices. Use Citrix best practices to make informed decisions • Step-by-Step Installation. Get custom- generated installation instructions & resources Free, customized, step-by-step implementation guidance online citrix.com/successaccelerator See a demo, create your project Station 46 in the Citrix Solutions & Services Showcase
  • 64. • If you want to talk further about XenDesktop, VDI-in-a-Box, Profile management or App virtualization then you will find me at the XD booth at the following days & times: Ask The Expert Booths
  • 65. Health checking of Citrix and 3rd party services using NetScaler or Access Gateway Enterprise Edition
  • 66. “I already have a monitoring and alerting system, so why do I need this?” Why Monitor & Alert Component Services App Servers NetScaler AGEE Monitoring Alerting
  • 67. • AGEE NetScaler have the same health checking abilities • Allows appliance determine if a “service” is up or down • "Service" = XD DDC, XenApp WI, STA, XML Service • Configurable health probe frequency, default 5 seconds • Intelligent application logic – not just TCP port • Intelligent health probe logic Health checking of Citrix Services
  • 68. • On AGEE - under VServers and Services • On NetScaler – under Load Balancing Creating a Service
  • 69. • Here is the create service window – supply the server IP address and the port that WI is listening on • HTTP Monitor is chosen… for now. • Service name is arbitrary Creating a Service
  • 70. Health checking of Citrix Services XenApp Farm XML Broker STA Web Interface NetScaler AGEE • No production traffic needed for health check • Appliance uses MIPSNIP as source IP for communication • Firewall must allow traffic from MIPSNIP
  • 71. • In the Config Utility – we can see the health of all services. • Double clicking the service and selecting the monitor shows specific information, and a reason if the monitor is down. Health checking of Citrix Services
  • 72. • Citrix Infrastructure specific monitors Citrix Confidential - Do Not Distribute Health checking of Citrix Services
  • 73. • New Intelligent Customisable Monitoring… 1. SNMP Alert Retries 2. Success Retries 3. Failure retries • Default values of above set to replicate old behaviour, and need to be changed to get the benefit Health checking of Citrix Services
  • 74. Transition Service to DOWN for Failed Probes add monitor FAIL2 HTTP –failureRetries 3 –retries 5 1 S Probes Status 2 F 3 F 4 S 5 F 6 S Service transitions to DOWN 7 S 8 S Sliding retries window as probes continue
  • 75. • Monitoring Web Interface, note the WI site path • New in 9.3! Adds Auth/nocookies.aspx to the Site Path URL • This tests that the WI is running along with .Net Health checking of Citrix Services
  • 76. • Extended WI Monitor (New in 9.3) • It establishes a dummy WI session and validates the logon. Health checking of Citrix Services
  • 77. • Custom monitor for the XenApp XML service. • Verifies the published application name which we get from the XML service. Health checking of Citrix Services
  • 78. • Xen Desktop Delivery Controller • Option to use credentials (new in 9.3) Health checking of Citrix Services
  • 79. • There may be other components in your DMZ, or part of your infrastructure that relate to your Citrix NetScaler / AGEE appliance. Health checking of 3rd party Services XenApp Farm FTP SMTP LDAP
  • 80. • We can use the same intelligent monitoring to check and alert on these components: • Examples are FTP, HTTP, SMTP, DNS, SIP, SMTP, LDAP, POP3, RTSP • New in 9.3 – MySQL, RDP, MS-SQL Health checking of 3rd party Services
  • 81. All of these health checks are specific & indepth e.g. 1.FTP health check can log onto an FTP server, and check for the existence of a file 2.LDAP monitor can verify that a bind username and password are correct 3.SMTP monitor sends the EHLO command and checks for the 250 response 4.HTTP can send a request, and look for a string in the response body Health checking of 3rd party Services
  • 82. Alerting & logging using NetScaler or Access Gateway Enterprise Edition
  • 83. • If you don’t have your own alerting infrastructure to plug the appliance into, you can download Citrix Command Center • Designed for NetScaler, AGEE, Branch Repeater • Configurable alerting (e-mail etc) when services go down Health checking of Citrix Services
  • 84. • How do I know if a service is down? • SNMP Trap gets sent • Command Center can send an e-mail alert. Health checking of Citrix Services
  • 85. • How do I know if a service went down? Health checking of Citrix Services
  • 86. • If you want to talk further about NetScaler or Access Gateway Enterprise edition, then you will find me at the Ask the Expert booth at the following days & times: Ask The Expert Booths
  • 87. Before you leave… • Tools as a Service (TaaS) - Ask one of our experts for a demo Location: TaaS Booth, Solutions Expo Hall and Citrix Education Learning Lounge, CCIB, Level 0, Doors 01 • Session surveys are available online at www.citrixsummit.com starting Thursday, 27 October • Provide your feedback and pick up a complimentary gift at the registration desk • Download presentations starting Monday, 7 November, from your My Organiser tool located in your My Account