Genera una alerta si el tiempo que se tarda en ejecutar los scripts de inicio de sesión supera el valor umbral.
Ayuda a identificar a un usuario para quien la fase de ejecución de scripts de inicio de sesión fue demasiado lentaAyuda a identificar a un usuario para quien
Parámetros reemplazables:
Intervalo en segundos | El intervalo recurrente (en segundos) en que ejecutar la regla (el valor predeterminado es 300 segundos). |
Umbral de información | Umbral para la alerta de información (el valor umbral predeterminado es de 30 segundos). |
Umbral de advertencia | Umbral para la alerta de advertencia (el valor umbral predeterminado es de 60 segundos). |
Umbral crítico | Umbral para la alerta crítica (el valor umbral predeterminado es de 120 segundos). |
Depurar | Se usa para solucionar problemas (el valor predeterminado es "Falso"). |
La ejecución de los scripts de inicio de sesión puede tener un impacto grande en el tiempo que tarda en iniciarse la sesión. Estas son algunas razones por las que los scripts de inicio de sesión pueden incrementar la duración de los inicios de sesión:
Los scripts de inicio son muy lentos o hacen un uso intensivo de recursos (por ejemplo, los scripts que mueven una gran cantidad de archivos).
Los scripts incluyen bucles poco eficientes.
Hay llamadas anidadas a diferentes scripts.
Para identificar si se trata de un problema general en el grupo de entrega, compare el tiempo de ejecución de los scripts de inicio de sesión del usuario con el tiempo medio de todos los usuarios del grupo de entrega durante los últimos siete días.
Consulte Promedio del rendimiento de los inicios de sesión en un grupo de entrega
Consulte también el Usuario - Actividad de inicios de sesión (Solución de problemas)Consulte también el
Algunos scripts tienen que completar muchas acciones como, por ejemplo, llamadas a otros scripts, bucles muy largos, asignación de unidades de red, etcétera.
Optimice y combine los scripts de inicio de sesión siempre que sea posible. Windows Server 2008 introdujo las Preferencias de directiva de grupo, que pueden usarse para reducir, y en algunos casos eliminar, la necesidad de ejecutar scripts de inicio de sesión. Si no usa Preferencias de directiva de grupo, asigne scripts de inicio de sesión a los usuarios a través de objetos de directiva de grupo (GPO), en lugar de usar un parámetro para la propiedad de Cuenta de usuario de AD.
Además de una descripción de la alerta, también hay información adicional disponible en la ficha Contexto de alerta:
CatalogName - El nombre de catálogo de la máquina de SO de servidor/escritorio.
MachineIP/MachineHostname - La dirección IP o el nombre de host de la máquina que aloja la sesión.
ClientIP/ClientHostname - La dirección IP o el nombre de host del cliente conectado al escritorio o a la aplicación.
ClientVersion - La versión de Citrix Receiver que se ejecuta en el cliente conectado a la sesión.
ConnectedViaIP/ConnectedViaHostname - La dirección IP o el nombre de host de la conexión entrante. Normalmente es un dispositivo de puerta de enlace, un enrutador o el cliente.
LaunchedViaIP/LaunchedViaHostname - La dirección IP o el nombre de host del servidor StoreFront utilizados para lanzar la sesión.
ControllerHostname - El nombre de host del Controller con el que está registrada la máquina que aloja la sesión del usuario.
SessionType - Indica si se trata de una sesión de aplicación o de escritorio.
IsReconnect - Indica si el usuario se ha reconectado con una sesión ya existente o si ha iniciado una sesión nueva.
BrokeringUsername - El nombre de usuario del usuario broker de intermediación.
Haga clic en el enlace siguiente para obtener más información sobre el proceso de inicio de sesión:
Flujo de comunicación y proceso de conexión de XenApp/XenDesktop
Además, consulte este artículo de Citrix acerca de cómo solucionar problemas relacionados con inicios de sesión lentos en XenApp:
How to Troubleshoot Slow Logons
También puede interesarle leer la guía de optimización del inicio de sesión de Citrix:
Target | Citrix.XenDesktop.DataWatcher |
Category | Alert |
Enabled | False |
Alert Generate | True |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Citrix.XenDesktop.EndUser.DS.Logons.AlertProvider | Default |
filterProper | ConditionDetection | Citrix.XenDesktop.EndUser.CD.Logons.Alert.ConditionDetection | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |