Avg. User Logon GPOs Time

Comtrade.Citrix.XenDesktop.EndUser.DeliveryGroup.Logons.AverageGPOsTime.Monitor (UnitMonitor)

Monitors average user logon GPOs time (in seconds) for a delivery group. During this phase the desktop/server machine applies user settings defined on the Domain Controller.

Knowledge Base article:

Summary

Monitors the average user logon GPOs time (in seconds) for a delivery group. During this phase the desktop/server machine applies user settings defined on the Domain Controller.

When an application or desktop is launched through Citrix, it kicks off a huge stream of events. Profiles are engaged, printers are mapped, and policies are applied.

Configuration

Overridable parameters:

IntervalSeconds

The recurring interval of time in seconds in which the monitor is started (the default value is set to 300 seconds).

WarningThreshold

Warning alert threshold (the default value is set to 40 seconds).

Debug

Used for troubleshooting (the default value is set to false).

Causes

Applying GPOs can have a large impact on start time. Some of the most common ways that GPOs increase logon times are:

Resolutions

To view the logon phase trend on a delivery group in the past days, open the following link:

Delivery group average logon performance

Also, please see the Delivery Group - Logons per Week (Plan & Manage) report to view how the average logon phase time changed for the past weeks.

Resolutions to some common issues are as follows:

Issue Description

Mitigation

Having GPOs that heavily rewrite access to files and folders on boot can have a significant impact on logon times.

Optimize access control to reduce number of required changes. Use AD groups and build permissions into base image.

Merging GPOs takes additional time and adds load to the AD server.

Merge GPOs where possible, so that only several larger GPOs exist, instead of hundreds of small ones.

Having many printer and driver mappings can increase logon time.

Reduce the number of required printer and drive mappings where possible, and ensure that client printer mapping is allowed to occur after logon in XenApp/XenDesktop.

External

Click the following link to get more info about logon process:

XenApp/XenDesktop Connection Process and Communication Flow

Also, please see the following Citrix article on troubleshooting slow XenApp logons:

How to Troubleshoot Slow Logons

You may also want to check out the Citrix logon optimization guide:

Logon Optimization Guide

Element properties:

TargetComTrade.Citrix.XenDesktop.DeliveryGroup
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeCitrix.XenDesktop.EndUser.DeliveryGroup.Logons.UnitMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
User Logon Process - Delivery Group Average Logon GPOs Time
The average user logon GPOs time for delivery group '{0}' in site '{1}' is {2} s.
RunAsDefault