Diagnosticar problemas de inicio de sesión de usuario

La vista Detalles de usuario > pestaña Inicio de sesión de sesión muestra una vista completa del proceso de inicio de sesión de sesión. Utilice estos datos para solucionar problemas de inicio de sesión de usuario.

La duración del inicio de sesión se mide solo para las conexiones iniciales a un escritorio o aplicación mediante HDX. Estos datos no incluyen a los usuarios que intentan conectarse con el Protocolo de escritorio remoto o que se reconectan desde sesiones desconectadas. Específicamente, la duración del inicio de sesión no se mide cuando un usuario se conecta inicialmente mediante un protocolo que no es HDX y se reconecta mediante HDX.

Cuando los usuarios inician sesión en Citrix Virtual Apps and Desktops™, el Servicio de supervisión rastrea las fases del proceso de inicio de sesión. Las fases comienzan desde el momento en que el usuario se conecta desde la aplicación Citrix Workspace™ hasta el momento en que la aplicación o el escritorio están listos para usar.

La pestaña Inicio de sesión de sesión contiene el gráfico de fases de duración del inicio de sesión con las distintas fases de inicio de sesión representadas. La duración del inicio de sesión representa el tiempo empleado en establecer la conexión y obtener una aplicación o un escritorio de Delivery Controller™, y el tiempo empleado en autenticarse e iniciar sesión en una aplicación o un escritorio virtuales. La información de duración se presenta en segundos (o fracciones de segundo).

Duración del inicio de sesión - Exploración detallada de GPO

El gráfico de las fases de duración del inicio de sesión proporciona una vista clara de las distintas etapas de este proceso y sus horas de inicio y fin. El gráfico muestra la superposición de las fases individuales. El tiempo total de inicio de sesión podría no ser la suma de las duraciones de sus fases individuales. Esto se debe a que las fases individuales pueden superponerse y no todas las etapas del inicio de sesión se incluyen en esta representación. Además, ciertas fases pueden extenderse incluso después de que el usuario comience a interactuar con la aplicación o el escritorio virtuales, y esta duración no se mide como parte de la duración total de la sesión.

Utilice esta vista para identificar fases específicas de inicio de sesión que causan un retraso en el inicio de la sesión. La definición de cada fase de inicio de sesión y la fuente de eventos desde donde puede rastrear la información ayudan a solucionar problemas adicionales. Al pasar el ratón por el gráfico, aparece una información sobre herramientas que contiene la duración de la fase para la sesión actual, así como el promedio de 7 días del usuario y el promedio de 7 días del grupo de entrega. Esta información ayuda a comparar la duración del inicio de sesión de la sesión actual con los valores promedio de 7 días. Puede profundizar en las mediciones de las subfases en el caso de GPO y Detalles del perfil. Esta visualización ayuda a comprender y solucionar fácilmente los problemas relacionados con la duración del inicio de sesión.

Requisitos previos

Asegúrese de que se cumplen los siguientes requisitos previos para que aparezcan los datos de duración del inicio de sesión y las exploraciones detalladas:

  1. Instale Citrix User Profile Manager y Citrix User Profile Manager WMI Plugin en el VDA.
  2. Asegúrese de que el servicio Citrix Profile Management se esté ejecutando.
  3. Para sitios de XenApp y XenDesktop 7.15 y anteriores, deshabilite la configuración de GPO, No procesar la lista de ejecución heredada.
  4. El seguimiento del proceso de auditoría debe estar habilitado para la exploración detallada de la sesión interactiva.
  5. Para la exploración detallada de GPO, aumente el tamaño de los registros operativos de la directiva de grupo.

Notas:

  • La duración del inicio de sesión solo se admite en el shell predeterminado de Windows (explorer.exe) y no en shells personalizados.

  • La duración del inicio de sesión para Remote PC Access solo está disponible cuando Citrix User Profile Manager y Citrix User Profile Manager WMI Plugin se instalan como componentes adicionales durante la instalación de Remote PC Access. Para obtener más información, consulte el paso 4 en Consideraciones sobre la configuración y la secuencia de Remote PC Access.

Pasos para solucionar problemas de inicio de sesión de usuario

  1. Desde la vista Detalles del usuario > ficha Inicio de sesión de la sesión, solucione el estado del inicio de sesión mediante el gráfico Duración del inicio de sesión.
    • Si el usuario está iniciando sesión, la vista refleja el proceso de inicio de sesión.
    • Si el usuario ha iniciado sesión, el panel Duración del inicio de sesión muestra el tiempo que tardó el usuario en iniciar sesión en la sesión actual.
  2. Examine las fases del proceso de inicio de sesión.

Fases del proceso de inicio de sesión

Intermediación

Tiempo necesario para decidir qué escritorio asignar al usuario.

Inicio de la máquina

Si la sesión requirió el inicio de una máquina, este es el tiempo que tardó en iniciarse la máquina virtual. La siguiente subsección proporciona un desglose del tiempo que tarda en iniciarse una máquina virtual durante las diferentes fases:

  • Encendido - Muestra el tiempo que tarda en encenderse una máquina virtual
  • Arranque y registro - Muestra el tiempo que tarda en arrancar y registrarse una máquina virtual

Puede usar el botón contraíble para contraer o expandir las opciones en Inicio de máquina.

Conexión HDX

Tiempo necesario para completar los pasos requeridos en la configuración de la conexión HDX desde el cliente a la máquina virtual.

Autenticación

Tiempo necesario para completar la autenticación en la sesión remota.

GPO

Si la configuración de directiva de grupo está habilitada en las máquinas virtuales, este es el tiempo que se tarda en aplicar los objetos de directiva de grupo durante el inicio de sesión. El desglose del tiempo que se tarda en aplicar cada directiva según las CSE (extensión del lado del cliente) está disponible como información sobre herramientas al pasar el ratón por la barra de GPO.

Duración del inicio de sesión - Desglose de GPO

Haga clic en Detalles para ver una tabla con el estado de la directiva y el nombre de GPO correspondiente. Las duraciones de tiempo en el desglose representan solo el tiempo de procesamiento de la CSE y no se suman al tiempo total de GPO. Puede copiar la tabla de desglose para solucionar problemas adicionales o usarla en informes. El tiempo de GPO para las directivas se recupera de los registros del Visor de eventos. Los registros pueden sobrescribirse según la memoria asignada para los registros operativos (el tamaño predeterminado es de 4 MB). Para obtener más información sobre cómo aumentar el tamaño de los registros operativos, consulte el artículo de Microsoft TechNet Configuración de los registros de eventos.

Scripts de inicio de sesión

Si hay scripts de inicio de sesión configurados para la sesión, este es el tiempo que tardan en ejecutarse.

Carga de perfil

Si la configuración de perfil está configurada para el usuario o la máquina virtual, este es el tiempo que tarda en cargarse el perfil.

Si Citrix Profile Management y FSLogix están configurados, la barra de Carga de perfil incluye el tiempo que tardan Citrix Profile Management y FSLogix en procesar los perfiles de usuario. Esta información ayuda a los administradores a solucionar problemas de duración de procesamiento de perfiles elevada. Cuando Profile Management y FSLogix están configurados, la barra de Carga de perfil muestra una duración mayor. Este aumento se debe a esta mejora y no refleja una degradación del rendimiento. Esta mejora está disponible en las versiones de VDA 2407 o posteriores.

Al pasar el ratón por la barra de Carga de perfil, se muestra una información sobre herramientas con los detalles del perfil de usuario de la sesión actual.

Desglose del perfil

Haga clic en Detalles para desglosar cada carpeta individual en la carpeta raíz del perfil (por ejemplo, C:/Users/username), su tamaño y el número de archivos (incluidos los archivos dentro de carpetas anidadas).

Desglose detallado

El desglose del perfil está disponible en Delivery Controller versión 7 1811 o posterior y en VDA 1811 o posterior. Con la información de desglose del perfil, puede resolver problemas relacionados con un tiempo de carga de perfil elevado. Puede:

  • Restablecer el perfil de usuario
  • Optimizar el perfil eliminando archivos grandes no deseados
  • Reducir el número de archivos para disminuir la carga de red
  • Usar la transmisión de perfiles

De forma predeterminada, todas las carpetas de la raíz del perfil se muestran en el desglose. Para ocultar la visibilidad de las carpetas, edite el siguiente valor del Registro en la máquina VDA:

Advertencia:

Agregar y modificar el Registro incorrectamente puede causar problemas graves que podrían requerir la reinstalación del sistema operativo. Citrix no garantiza que los problemas resultantes del uso incorrecto del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su propia responsabilidad. Asegúrese de hacer una copia de seguridad del Registro antes de editarlo.

  1. En el VDA, agregue un nuevo valor del Registro ProfileFoldersNameHidden en HKEY_LOCAL_MACHINE\Software\Citrix\Director\
  2. Establezca el valor en 1. Este valor debe ser un valor DWORD (32 bits). La visibilidad de los nombres de las carpetas ahora está inhabilitada.
  3. Para volver a hacer visibles los nombres de las carpetas, establezca el valor en 0.

Nota:

Puede usar comandos de GPO o PowerShell para aplicar el cambio de valor del registro en varias máquinas. Para obtener más información sobre el uso de GPO para implementar cambios en el registro, consulte el blog.

Información adicional

  • La exploración detallada del perfil no tiene en cuenta las carpetas redirigidas.
  • Es posible que los archivos NTUser.dat de la carpeta raíz no sean visibles para los usuarios finales. Sin embargo, se incluyen en la exploración detallada del perfil y se muestran en la lista de archivos de Root Folder.
  • Ciertos archivos ocultos de la carpeta AppData no se incluyen en la exploración detallada del perfil.
  • El número de archivos y los datos de tamaño del perfil podrían no coincidir con los datos del panel Personalización debido a ciertas limitaciones de Windows.

Sesión interactiva

La Sesión interactiva es el tiempo que se tarda en “entregar” el control del teclado y el ratón al usuario una vez cargado el perfil de usuario. Normalmente es la duración más larga de todas las fases del proceso de inicio de sesión y se calcula como Duración de la sesión interactiva = Marca de tiempo del evento de escritorio listo (EventId 1000 en VDA) - Marca de tiempo del evento de perfil de usuario cargado (EventId 2 en VDA). La Sesión interactiva tiene tres subfases: Pre-userinit, Userinit y Shell. Pase el ratón por encima de Sesión interactiva para ver una información sobre herramientas que muestra lo siguiente:

  • subfases
  • tiempo empleado en cada subfase
  • retraso total acumulado entre estas subfases

Puede usar el botón contraíble para contraer o expandir las opciones en Sesión interactiva.

Nota:

Esta función está disponible en VDA 1811 y versiones posteriores. Si ha iniciado sesiones en sitios anteriores a la versión 7.18 y luego ha actualizado a la versión 7.18 o posterior, se muestra el mensaje ‘Exploración detallada no disponible debido a un error del servidor’. Sin embargo, si ha iniciado sesiones después de la actualización, no se muestra ningún mensaje de error.

Para ver la duración de cada subfase, habilite el seguimiento de procesos de auditoría en la VM (VDA). Cuando el seguimiento de procesos de auditoría está deshabilitado (predeterminado), se muestra la duración de Pre-userinit y la duración combinada de Userinit y Shell. Puede habilitar el seguimiento de procesos de auditoría a través de un objeto de directiva de grupo (GPO) de la siguiente manera:

  1. Cree una GPO y edítela con el editor de GPO.
  2. Vaya a Configuración del equipo > Configuración de Windows > Configuración de seguridad > Directivas locales > Directiva de auditoría.
  3. En el panel derecho, haga doble clic en Auditar seguimiento de procesos.
  4. Seleccione Correcto y haga clic en Aceptar.
  5. Aplique esta GPO a los VDA o grupos necesarios.

Para obtener más información sobre el seguimiento de procesos de auditoría y cómo habilitarlo o deshabilitarlo, consulte Auditar seguimiento de procesos en la documentación de Microsoft. Duración del inicio de sesión - Sesión interactiva Panel Duración del inicio de sesión en la vista Detalles del usuario.

  • Sesión interactiva – Pre-userinit: El segmento de la sesión interactiva que se superpone con los objetos de directiva de grupo y los scripts. Esta subfase se puede reducir optimizando las GPO y los scripts.
  • Sesión interactiva – Userinit: Cuando un usuario inicia sesión en una máquina Windows, Winlogon ejecuta userinit.exe. Userinit.exe ejecuta scripts de inicio de sesión, restablece las conexiones de red y, a continuación, inicia Explorer.exe, la interfaz de usuario de Windows. Esta subfase de la sesión interactiva representa la duración entre el inicio de Userinit.exe y el inicio de la interfaz de usuario para el escritorio virtual o la aplicación.
  • Sesión interactiva – Shell: En la fase anterior, Userinit inicia la inicialización de la interfaz de usuario de Windows. La subfase Shell captura la duración entre la inicialización de la interfaz de usuario y el momento en que el usuario recibe el control del teclado y el ratón.
  • Retraso: Es el tiempo de retraso acumulado entre las subfases Pre-userinit y Userinit y las subfases Userinit y Shell.

El tiempo total de inicio de sesión no es una suma exacta de estas fases. Por ejemplo, algunas fases se producen en paralelo y, en algunas fases, se produce un mayor procesamiento que puede dar lugar a una duración de inicio de sesión más larga que la suma. El tiempo total de inicio de sesión no incluye el tiempo de inactividad de ICA®, que es el tiempo entre la descarga del archivo ICA y el inicio del archivo ICA para una aplicación. Para habilitar la apertura automática del archivo ICA al iniciar la aplicación, configure su explorador para el inicio automático del archivo ICA al descargar un archivo ICA. Para obtener más información, consulte CTX804493.

Nota:

El gráfico Duración del inicio de sesión muestra las fases de inicio de sesión en segundos. Los valores de duración inferiores a un segundo se muestran como valores de subsegundo. Los valores superiores a un segundo se redondean al 0,5 segundo más cercano. El gráfico se ha diseñado para mostrar el valor más alto del eje Y como 200 segundos. Cualquier valor superior a 200 segundos se muestra con el valor real encima de la barra.

Exportar datos

Además de las opciones predeterminadas de la tabla Fases de duración del inicio de sesión, que son Fase de inicio de sesión de sesión y Duración, también puede elegir las siguientes columnas en la página Inicio de sesión de sesión:

  • Hora de inicio
  • Hora de finalización
  • Grupo de entrega - Promedio de 7 días (seg)
  • Usuario - Promedio de 7 días (seg)

También puede exportar los datos anteriores a un archivo .CSV.

Consejos para la solución de problemas

Para identificar valores inusuales o inesperados en el gráfico, compare el tiempo empleado en cada fase de la sesión actual con la duración promedio de este usuario durante los últimos siete días, y la duración promedio de todos los usuarios de este grupo de entrega durante los últimos siete días.

Escale según sea necesario. Por ejemplo, si el inicio de la máquina es lento, el problema podría estar en el hipervisor, por lo que puede escalarlo al administrador del hipervisor.

Examine las diferencias inusuales, incluyendo:

  • Barras de inicio de sesión (actuales) que faltan
  • Discrepancia importante entre la duración actual y la duración promedio de este usuario. Las causas incluyen:
    • Se instaló una nueva aplicación.
    • Se produjo una actualización del sistema operativo.
    • Se realizaron cambios de configuración.
    • El tamaño del perfil del usuario es alto. En este caso, la carga del perfil es alta.
  • Gran discrepancia entre los números de inicio de sesión del usuario (duración actual y media) y la duración media del grupo de entrega.

Si es necesario, haga clic en Reiniciar para observar el proceso de inicio de sesión del usuario y solucionar problemas, como el Inicio de la máquina o la Intermediación.

Diagnosticar problemas de inicio de sesión de usuario