Diagnosticar problemas de inicio de sesión

Además de las fases del proceso de inicio de sesión mencionadas en la sección Diagnosticar problemas de inicio de sesión de los usuarios, Director muestra la duración del inicio de la sesión. Esto se divide en la duración de Inicio de sesión en la aplicación Workspace e Inicio de sesión en VDA, en la página Detalles del usuario y en las páginas Detalles de la máquina. Estas dos duraciones contienen más fases individuales cuyas duraciones de inicio también se muestran. Estos datos le ayudan a comprender y solucionar problemas con una duración elevada para iniciar las sesiones. Además, la duración de cada fase involucrada en el inicio de las sesiones ayuda a solucionar problemas asociados a fases individuales. Por ejemplo, si el tiempo de asignación de unidades es elevado, puede comprobar si todas las unidades válidas se asignan correctamente en el objeto de directiva de grupo o en el script. Esta función está disponible en Delivery Controller 7 1906 y versiones posteriores, y en VDA 1903 y versiones posteriores.

Requisitos previos

Debe cumplir los siguientes requisitos previos para que se muestren los datos de duración de inicio de sesión:

  • Delivery Controller 7 1906 o una versión posterior.
  • VDA 1903 o una versión posterior.
  • El servicio Citrix End User Experience Monitoring (EUEM) debe ejecutarse en el VDA.

Limitaciones

Las siguientes limitaciones se aplican cuando Director muestra los datos de duración de inicio de sesión.

  • La duración de inicio de sesión solo está disponible para sesiones HDX.
  • Para el inicio de sesiones desde los sistemas operativos iOS y Android, solo está disponible la duración de inicio en VDA.
  • IFDCD solo está disponible cuando se detecta la aplicación Workspace al llevar a cabo el inicio desde un explorador.
  • Para el inicio de sesiones desde macOS, IFDCD solo está disponible para la aplicación Workspace 1902 o una versión posterior.
  • Para el inicio de sesiones desde el sistema operativo Windows, IFDCD está disponible para la aplicación Workspace 1902 y versiones posteriores. Para las versiones anteriores, IFDCD solo se muestra para el inicio de aplicaciones desde el explorador con la aplicación Workspace detectada.

Notas:

  • Si tiene problemas en la pantalla de duración de inicio de sesiones una vez que se hayan cumplido los requisitos previos, consulte los registros del servidor de Director y de VDA tal y como se describe en CTX130320. Para las sesiones compartidas (varias aplicaciones iniciadas en la misma sesión), se muestran las métricas de inicio de la aplicación Workspace para la conexión más reciente o el inicio más reciente de la aplicación.
  • Algunas métricas del inicio de sesión en VDA no son aplicables en las reconexiones. En tales casos, se muestra un mensaje.

Inicio de sesión

Fases del inicio de sesión de la aplicación Workspace

Duración del inicio de sesión en el cliente (SSCD)

Cuando esta métrica es elevada, indica un problema del lado del cliente que está alargando los tiempos de inicio. Revise las métricas siguientes para determinar la raíz probable del problema. SSCD comienza lo más cerca posible del momento de la solicitud (clic del mouse) y finaliza cuando se ha establecido la conexión ICA entre el dispositivo cliente y el VDA. En una sesión compartida, esta duración es mucho menor, ya que no se incurre en gran parte de los costes de instalación asociados a la creación de una nueva conexión con el servidor. En el siguiente nivel, más abajo, hay varias métricas detalladas disponibles.

Duración de la descarga de archivos ICA (IFDCD)

Este es el tiempo que tarda el cliente en descargar el archivo ICA del servidor. El proceso general es el siguiente:

  1. El usuario hace clic en un recurso (aplicación o escritorio) de la aplicación de Workspace.
  2. Una solicitud del usuario se envía a StoreFront a través de Citrix Gateway (si está configurado), que envía la solicitud al Delivery Controller.
  3. El Delivery Controller busca una máquina disponible para la solicitud y envía la información de la máquina y otros detalles a StoreFront. Además, StoreFront solicita y recibe un tíquet único de Secure Ticket Authority.
  4. StoreFront genera un archivo ICA y lo envía al usuario a través de Citrix Gateway (si está configurado).

IFDCD representa el tiempo que tarda todo el proceso (del paso 1 al 4). La duración de IFDCD deja de contar cuando el cliente recibe el archivo ICA.

LPWD es el componente de StoreFront del proceso.

Si el valor de IFDCD es elevado (pero el de LPWD es normal), el procesamiento del lado del servidor del inicio se ha realizado correctamente, pero se han producido problemas de comunicación entre el dispositivo cliente y StoreFront. Esto se debe a problemas de red entre las dos máquinas. Por lo tanto, primero puede solucionar problemas potenciales de red.

Duración de la carga de páginas en el servidor web (LPWD)

Este es el tiempo que se tarda en procesar la carga de páginas (launch.aspx) en StoreFront. Si el valor de LPWD es elevado, puede haber un cuello de botella en StoreFront.

He aquí las posibles causas:

  • Carga elevada en StoreFront. Intente identificar la causa de la desaceleración; para ello, compruebe los registros de Internet Information Services (IIS) y las herramientas de supervisión, el Administrador de tareas, el Monitor de rendimiento, etc.
  • StoreFront tiene problemas para comunicarse con otros componentes, como el Delivery Controller. Compruebe si la conexión de red entre StoreFront y Delivery Controller es lenta o hay Delivery Controllers desconectados o sobrecargados.

Duración de la resolución de nombres en el servidor web (NRWD)

Este es el tiempo que tarda el Delivery Controller en resolver el nombre de una aplicación o escritorio publicados en la dirección IP de una máquina VDA.

Cuando esta métrica es elevada, indica que el Delivery Controller tarda mucho tiempo en resolver el nombre de una aplicación publicada en una dirección IP.

Las posibles causas pueden deberse a un problema en el cliente, problemas con el Delivery Controller, como, por ejemplo, que el Delivery Controller esté sobrecargado, o un problema con el enlace de red que los une.

Duración de respuestas a tíquets en el servidor web (TRWD)

Esta duración indica el tiempo que se tarda en obtener un tíquet (si es necesario) del servidor Secure Ticket Authority (STA) o de Delivery Controller. Cuando esta duración es elevada, indica que el servidor STA o el Delivery Controller están sobrecargados.

Duración de la búsqueda de sesiones en el cliente (SLCD)

Esta duración representa el tiempo que se tarda en enviar una consulta a cada sesión para alojar la aplicación publicada solicitada. La comprobación se realiza en el cliente para determinar si una sesión existente puede gestionar la solicitud de inicio de la aplicación. El método utilizado depende de si la sesión es nueva o compartida.

Duración de la creación de sesiones en el cliente (SCCD)

Esta duración representa el tiempo que se tarda en crear una sesión, desde el momento en que se inicia wfica32.exe (o un archivo equivalente similar) hasta el momento en que se establece la conexión.

Fases de inicio de sesión en VDA

Duración del inicio de sesión en el VDA (SSVD)

Esta duración es la métrica de alto nivel relacionada con el inicio de conexiones del lado del servidor que abarca el tiempo que tarda VDA en realizar toda la operación de inicio. Cuando esta métrica es elevada, indica que hay un problema en VDA que alarga los tiempos de inicio de sesión. Esto incluye el tiempo dedicado en el VDA a realizar toda la operación de inicio.

Duración de la obtención de credenciales en el VDA (COVD)

Tiempo que tarda el VDA en obtener las credenciales de usuario.

Esta duración se puede inflar artificialmente si un usuario no proporciona las credenciales a tiempo y, por lo tanto, no se incluye en la duración de inicio en VDA. Es probable que este tiempo sea importante solo si se está utilizando el inicio de sesión manual y se muestra el cuadro de diálogo de credenciales del lado del servidor (o si se muestra un aviso legal antes de iniciar el inicio de sesión).

Duración de la autenticación de credenciales en el VDA (CAVD)

Este es el tiempo que tarda el VDA en autenticar las credenciales del usuario en el proveedor de autenticación. Puede ser Kerberos, Active Directory o una interfaz de proveedor de soporte de seguridad (SSPI).

Duración de directivas de grupo en el VDA (GPVD)

Esta duración es el tiempo que se tarda en aplicar objetos de directiva de grupo durante el inicio de sesión.

Duración de scripts de inicio de sesión en el VDA (LSVD)

Este es el tiempo que tarda el VDA en ejecutar los scripts de inicio de sesión del usuario.

Considere la posibilidad de hacer asíncronos los scripts de inicio de sesión del usuario o grupo. Piense igualmente en optimizar cualquier script de compatibilidad con aplicaciones o, en su lugar, utilizar variables de entorno.

Duración de carga de perfil en el VDA (PLVD)

Este es el tiempo que tarda el VDA en cargar el perfil del usuario.

Si esta duración es elevada, piense en la configuración de su perfil de usuario. El tamaño y la ubicación del perfil de itinerancia contribuyen a ralentizar el inicio de sesión. Cuando un usuario inicia una sesión en la que los perfiles de itinerancia y las carpetas principales de Terminal Services están habilitados, el contenido del perfil de itinerancia y el acceso a esa carpeta se asignan durante el inicio de sesión. Esto consume recursos adicionales. A veces, esto equivale a una parte importante de la CPU. Para mitigar este problema, considere la posibilidad de utilizar las carpetas principales de Terminal Services con carpetas personales redirigidas. De manera general, considere la posibilidad de utilizar Citrix Profile Management para administrar perfiles de usuario en entornos Citrix. Si utiliza Citrix Profile Management y tiene tiempos de inicio de sesión lentos, compruebe si el software antivirus está bloqueando la herramienta Citrix Profile Management.

Duración de la creación de impresoras en el VDA (PCVD)

Este es el tiempo que tarda el VDA en asignar de forma sincrónica las impresoras cliente del usuario. Si se establece la configuración para que la creación de impresoras se realice de forma asíncrona, no se registra el valor de PCVD, ya que no afecta a la finalización del inicio de la sesión.

El tiempo excesivo dedicado a la asignación de impresoras suele ser el resultado de la configuración de la directiva de creación automática de impresoras. La cantidad de impresoras agregadas localmente en los dispositivos cliente de los usuarios y la configuración de impresión pueden afectar directamente a los tiempos de inicio de sesión. Cuando se inicia una sesión, Citrix Virtual Apps and Desktops tiene que crear todas las impresoras asignadas localmente en el dispositivo cliente. Considere la posibilidad de volver a configurar las directivas de impresión para reducir la cantidad de impresoras que se crean, concretamente cuando los usuarios tienen muchas impresoras locales. Para ello, modifique la directiva de creación automática de impresoras en Delivery Controller y Citrix Virtual Apps and Desktops.

Duración de la asignación de unidades en el VDA (DMVD)

Este es el tiempo que tarda el VDA en asignar las unidades, los dispositivos y los puertos cliente del usuario.

Compruebe que las directivas base incluyen configuraciones para inhabilitar los canales virtuales no utilizados. Por ejemplo, la asignación de puertos COM o audio, para optimizar el protocolo ICA y mejorar el rendimiento general de la sesión.

Duración de inicio de aplicaciones/escritorios en el VDA (ALVD/DLVD)

Esta fase es una combinación de la duración de Userinit y de Shell. Cuando un usuario inicia sesión en una máquina con Windows, winlogon ejecuta userinit.exe. Userinit.exe ejecuta scripts de inicio de sesión, restablece las conexiones de red y luego inicia Explorer.exe. Userinit representa la duración entre el inicio de userinit.exe y el inicio de la interfaz de usuario para el escritorio o la aplicación virtual. La duración de Shell es el tiempo que transcurre entre la inicialización de la interfaz de usuario y el momento en que el usuario recibe el control del teclado y del mouse.

Duración de la creación de sesiones en el VDA (SCVD)

Este tiempo incluye los retrasos en el tiempo de creación de sesiones en VDA.

Diagnosticar problemas de inicio de sesión