Linux Virtual Delivery Agent

Herramientas y utilidades

Utilidad de consulta de datos de sesión

  • Proporcionamos una utilidad (ctxsdcutil) que puedes usar para consultar datos de sesión en cada VDA de Linux. Para consultar los siguientes datos de todas las sesiones o de una sesión específica alojada en un VDA, ejecuta el comando /opt/Citrix/VDA/bin/ctxsdcutil -q <all | SessionID> [-c]. El argumento [-c] significa consultar datos cada segundo.

  • Ancho de banda de entrada de la sesión

  • Ancho de banda de salida de la sesión

  • Velocidad de línea de salida de la sesión

  • Latencia - Último registro

  • Tiempo de ida y vuelta

  • Ancho de banda de salida de ThinWire

  • Ancho de banda de salida de audio

  • Ancho de banda de salida de la impresora

  • Ancho de banda de entrada de la unidad

  • Ancho de banda de salida de la unidad

  • El script Bash xdlcollect

    • El script Bash xdlcollect que se usa para recopilar registros está integrado en el software Linux VDA y se encuentra en /opt/Citrix/VDA/bin. Después de instalar Linux VDA, puedes ejecutar el comando bash /opt/Citrix/VDA/bin/xdlcollect.sh para recopilar registros. Una vez completada la recopilación de registros, se genera un archivo de registro comprimido en la misma carpeta que el script. El script Bash xdlcollect puede preguntarte si quieres cargar el archivo de registro comprimido en Citrix Insight Services (CIS). Si aceptas, xdlcollect devuelve un upload_ID una vez completada la carga. La carga no elimina el archivo de registro comprimido de tu máquina local. Otros usuarios pueden usar el upload_ID para acceder al archivo de registro en CIS.

XDPing

  • La herramienta Linux XDPing es una aplicación de línea de comandos. Automatiza el proceso de comprobación de problemas de configuración comunes en un entorno Linux VDA.

  • La herramienta Linux XDPing realiza más de 150 pruebas individuales en el sistema, que se clasifican a grandes rasgos de la siguiente manera:

  • Comprueba si se cumplen los requisitos del sistema de Linux VDA
  • Identifica y muestra la información de la máquina, incluidas las distribuciones de Linux
  • Comprueba la compatibilidad del kernel de Linux
  • Busca cualquier problema conocido de la distribución de Linux que pueda afectar el funcionamiento de Linux VDA
    • Comprueba el modo y la compatibilidad de Security-Enhanced Linux (SELinux)
    • Identifica las interfaces de red y comprueba la configuración de red
    • Comprueba el particionamiento del almacenamiento y el espacio en disco disponible
  • Comprueba la configuración del host y el nombre de dominio de la máquina
  • Comprueba la configuración de DNS y realiza pruebas de búsqueda
  • Identifica los hipervisores subyacentes y comprueba la configuración de la máquina virtual. Compatibilidad con:
    • Citrix Hypervisor™
    • Microsoft HyperV
    • VMware vSphere
    • Comprueba la configuración de la hora y si la sincronización de la hora de red está operativa
    • Comprueba si el servicio PostgreSQL está configurado y operativo correctamente
    • Comprueba si el firewall está habilitado y los puertos necesarios están abiertos
    • Comprueba la configuración de Kerberos y realiza pruebas de autenticación
  • Comprueba el entorno de búsqueda LDAP para el motor del servicio de directivas de grupo
  • Comprueba si la integración de Active Directory está configurada correctamente y si la máquina actual está unida al dominio. Compatibilidad con:
    • Samba Winbind
    • Dell Quest Authentication Services
    • Centrify DirectControl
    • SSSD
  • Comprueba la integridad del objeto de equipo Linux en Active Directory
  • Comprueba la configuración del Módulo de autenticación conectable (PAM)
  • Comprueba el patrón de volcado de memoria
  • Comprueba si los paquetes requeridos por Linux VDA están instalados
  • Identifica el paquete de Linux VDA y comprueba la integridad de la instalación
  • Comprueba la integridad de la base de datos del registro de PostgreSQL
  • Comprueba si los servicios de Linux VDA están configurados y operativos correctamente
  • Comprueba la integridad de la configuración de VDA y HDX™
  • Sondea cada Delivery Controller™ configurado para comprobar que el servicio Broker es accesible, operativo y responde
  • Comprueba si la máquina está registrada en la granja de Delivery Controller
  • Comprueba el estado de cada sesión HDX activa o desconectada
  • Escanea los archivos de registro en busca de errores y advertencias relacionados con Linux VDA
  • Comprueba si la versión de Xorg es adecuada

Usa la herramienta Linux XDPing

Nota:

Ejecutar ctxsetup.sh no instala XDPing. Puedes ejecutar sudo /opt/Citrix/VDA/bin/xdping para instalar XDPing. Este comando también crea un entorno virtual de Python3 que es necesario para XDPing. Si este comando no crea un entorno virtual de Python3, créalo manualmente siguiendo las instrucciones en Crea un entorno virtual de Python3.

Para solucionar los errores de conexión SSL que puedes encontrar al usar la herramienta pip, considera agregar los siguientes hosts de confianza al archivo /etc/pip.conf: [global] trusted-host = pypi.org files.pythonhosted.org

XDPing viene con un único ejecutable llamado xdping que se ejecuta desde el shell de comandos.

Para mostrar las opciones de línea de comandos, usa la opción -h:

sudo /opt/Citrix/VDA/bin/xdping -h
<!--NeedCopy-->

Para ejecutar el conjunto completo de pruebas, ejecuta xdping sin ninguna opción de línea de comandos:

sudo /opt/Citrix/VDA/bin/xdping
<!--NeedCopy-->

Para comprobar el entorno antes de instalar el paquete Linux VDA, ejecuta las pruebas pre-flight:

sudo /opt/Citrix/VDA/bin/xdping --preflight
<!--NeedCopy-->

Para ejecutar solo categorías de pruebas específicas, por ejemplo, las pruebas de tiempo y Kerberos, usa la opción -T:

sudo /opt/Citrix/VDA/bin/xdping -T time,kerberos
<!--NeedCopy-->

Para sondear un Delivery Controller™ de XenDesktop® en particular:

sudo /opt/Citrix/VDA/bin/xdping -d myddc.domain.net
<!--NeedCopy-->

Salida de ejemplo

La siguiente es una salida de ejemplo de la ejecución de la prueba de Kerberos:

Primera parte de la salida de ejemplo de la prueba de Kerberos

Segunda parte de la salida de ejemplo de la prueba de Kerberos

Tercera parte de la salida de ejemplo de la prueba de Kerberos

Herramientas y utilidades