Puede establecer niveles de registro y generar archivos de registro en un paquete de la herramienta de recopilación de datos (DCT) para una función de escritorio remoto específica o todas las funciones de escritorio remoto en un sistema Horizon Agent para Windows, Horizon Client para Linux, Horizon Client para Mac o Horizon Client para Linux.

Rutas de instalación predeterminadas

Los scripts DCT se instalan en los siguientes directorios y se ejecutan desde las rutas de instalación del cliente y el agente.

  • Horizon Agent para Windows: C:\Program Files\VMware\VMware View\Agent\DCT\support.bat
  • Horizon Agent for Linux: /usr/lib/vmware/viewagent/bin/dct-debug.sh
  • Horizon Client para Windows: C:\Program Files (x86)\VMware\VMware Horizon View Client\DCT\support.bat
  • Horizon Client para Mac: /Applications/VMware Horizon Client.app/Contents/Library/dct/HorizonCollector.sh
  • Horizon Client para Linux: /usr/bin/vmware-view-log-collector

Sintaxis de comando

Utilice los siguientes comandos para ejecutar el script DCT para cada plataforma.

  • Horizon Agent para Windows: support.bat
  • Horizon Agent for Linux: dct-debug.sh
  • Horizon Client para Windows: support.bat
  • Horizon Client para Mac: HorizonCollector.sh
  • Horizon Client para Linux: vmware-view-log-collector

Funciones compatibles

Las funciones de escritorio remoto que aparecen en la siguiente tabla tienen archivos de configuración JSON que contienen la configuración de nivel de registro, la configuración de recopilación de registros y la configuración de recopilación de volcados.

Estos servicios están disponibles en sistemas Horizon Agent para Windows, Horizon Agent for Linux, Horizon Client para Windows, Horizon Client para Mac y Horizon Client para Linux, con algunas excepciones (como se indica).

Para las opciones de la línea de comandos que aceptan nombres de funciones, especifique el nombre que se muestra en la columna Nombre de la función.

Nombre de la función Nombre completo de la función Nivel de registro predeterminado
AgentCore Núcleo de agente
Nota: Este servicio solo está disponible con Horizon Agent para Windows y Horizon Agent for Linux.
DEPURACIÓN
Appscanner Aplicación de escáner INFORMACIÓN
Blast Blast
Nota: Este servicio solo está disponible con Horizon Agent para Windows y Horizon Agent for Linux.
INFORMACIÓN
Blastserver Proxy del servidor Blast
Nota: Este servicio solo está disponible con Horizon Agent para Linux.
INFORMACIÓN
Cliente Cliente
Nota: Este servicio no está disponible con Horizon Agent para Windows y Horizon Agent for Linux.
INFORMACIÓN
CDR Redireccionamiento de unidades cliente INFORMACIÓN
Portapapeles Redireccionamiento del portapapeles INFORMACIÓN
Collabui Interfaz de usuario de Collaboration
Nota: Este servicio solo está disponible con Horizon Agent para Linux.
INFORMACIÓN
Desktopdaemon Controlador daemon de escritorio
Nota: Este servicio solo está disponible con Horizon Agent para Linux.
INFORMACIÓN
DPISync Sincronización de PPP INFORMACIÓN
DnD Arrastrar y soltar
Nota: Este servicio no está disponible con Horizon Agent for Linux o Horizon Client para Linux.
INFORMACIÓN
FA Asociación de tipo de archivo
Nota: Este servicio no está disponible con Horizon Agent for Linux o Horizon Client para Linux.
DEPURACIÓN
FIDO2 Redireccionamiento FIDO2
Nota: Este servicio solo está disponible para el cliente Windows y el agente Windows.
INFORMACIÓN
Helpdesk HelpDesk
Nota: Este servicio solo está disponible con Horizon Agent para Linux.
INFORMACIÓN
TSMMR Redireccionamiento multimedia
Nota: Este servicio no está disponible con Horizon Agent for Linux o Horizon Client para Mac.
INFORMACIÓN
PCoIP PCoIP INFORMACIÓN
PerfTracker Performance Tracker
Nota: Este servicio solo está disponible para el agente Windows.
INFORMACIÓN
PrintRedir Redireccionamiento de impresora INFORMACIÓN
PublishedApp Aplicaciones publicadas
Nota: Este servicio no está disponible para Horizon Agent para Linux.
INFORMACIÓN
Rdesvc Servicio RDE
Nota: Este servicio solo está disponible con Horizon Agent para Linux.
INFORMACIÓN
RTAV RTAV DEPURACIÓN
ScannerRedirection Redireccionamiento de escáner
Nota: Este servicio no está disponible con Horizon Agent for Linux o Horizon Client para Mac.
INFORMACIÓN
SerialPortRedirection Redireccionamiento del puerto serie
Nota: Este servicio no está disponible con Horizon Agent for Linux o Horizon Client para Mac.
INFORMACIÓN
Tarjeta inteligente Redireccionamiento de tarjetas inteligentes
Nota: Este servicio no está disponible para Horizon Client para Windows.
INFORMACIÓN
Truesso True SSO
Nota: Este servicio solo está disponible con Horizon Agent para Linux.
DESHABILITADO
UNCRD Redireccionamiento de ruta UNC
Nota: Este servicio solo está disponible con Horizon Agent para Windows y Horizon Client para Windows.
INFORMACIÓN
URLRedirection Redireccionamiento de contenido URL
Nota: Este servicio no está disponible para Horizon Agent for Linux.
INFORMACIÓN
USB Redireccionamiento USB DEPURACIÓN
Nota: Para Horizon Agent para Linux, el valor predeterminado es INFO.
VDPService VDPService INFORMACIÓN
Marca de agua Marca de agua digital INFORMACIÓN
WebrtcRedirection Redireccionamiento de WebRTC INFORMACIÓN

Opciones de la línea de comandos

En la siguiente tabla se describen las opciones y el uso de la línea de comandos.

Opción Uso Descripción
-l -l Especifica los niveles de registro de todas las funciones y componentes compatibles con DCT.

Por ejemplo, el resultado del comando support.bat -l de Horizon Client para Windows especifica los componentes que controla DCT y el estado del nivel de registro:

- Agent Core          [INFO]
- PCoIP               [INFO]
- Virtual Channel     [INFO]
- VDP Service         [TRACE]
- Remote Features 
    - Client Drive Redirection  [TRACE]
    - Clipboard Redirection     [DEBUG]        
    - Drag and Drop             [TRACE]
    - DPI Synchronization       [INFO]
    - File Type Association     [INFO]
-l función1,función2 ... Indica los niveles de registro de las funciones especificadas.
Por ejemplo, el resultado del comando support.bat -l CDR,DnD de Horizon Client para Windows especifica el estado del nivel de registro para las funciones Redireccionamiento de unidades cliente y Arrastrar y soltar:
 - Client Drive Redirection  [TRACE]    
 - Drag and Drop             [TRACE]
-l -dumps Consulta la configuración de volcado de los procesos configurados.

Por ejemplo, el resultado del comando support.bat -l -dumps de Horizon Client para Windows especifica el nombre, el tipo de volcado y el número máximo de volcados de cada proceso:

Process Name                  Dump Type   Max Dump Count
========================================================
vmware-view.exe               Full        128
vmware-remotemks.exe          Full        128
vmware-appstub.exe            Full        128
horizon_client_service.exe    Full        NO LIMIT 
Nota: Este comando está disponible solo para Horizon Client para Windows.
-l -dumps count Consulta el número de volcados de los procesos configurados.
Nota: Este comando está disponible solo para Horizon Client para Windows.
-l -dumps type Consulta el tipo de volcado de los procesos configurados.
Nota: Este comando está disponible solo para Horizon Client para Windows.
-ld -ld función1,función2 ... Indica los detalles del nivel de registro de las funciones especificadas.
-x -x All:nivel Establece el nivel de registro de todas las funciones compatibles con DCT. Los niveles de registro válidos son los siguientes:
  • Información
  • Depuración
  • Seguimiento
  • Detallado
-x función1:nivel1,función2:nivel2 ... Establece el nivel de registro para las funciones o los componentes especificados.

Por ejemplo, el comando vmware-view-log-collector -x All:TRACE de Horizon Client para Linux establece el nivel de registro en Seguimiento para todos los componentes. El comando vmware-view-log-collect -x DnD:INFO,CDR:TRACE de Horizon Client para Linux establece el nivel de registro de la función de Arrastrar y soltar en Información y el nivel de registro de la función Redireccionamiento de unidades cliente en Seguimiento.

-r -r Restablece los niveles de registro de todas las funciones a los valores predeterminados de instalación.
-c -c All Recopila todos los registros.
-c función1,función2 ... Recopila registros de las funciones o componentes especificados.
-d -d directorio1 Redirecciona la salida de DCT al directorio especificado.
-f -f nombrePaquete Especifique el nombre completo del archivo de paquete de registro en nombrePaquete.
-h -h Muestra información de ayuda sobre las opciones de la línea de comandos y especifica las funciones y los componentes compatibles con DCT.
-del -del -dumps All Elimina los volcados de todas las funciones y componentes compatibles con DCT.
Nota: Este comando está disponible solo para Horizon Client para Windows.
-del -dumps función1,función2 ... Elimina los volcados de las funciones especificadas.

Por ejemplo, el resultado del comando support.bat -del -dumps Client,FA de Horizon Client para Windows elimina los archivos de volcado de las funciones de asociación de tipo de archivo y cliente.

Nota: Este comando está disponible solo para Horizon Client para Windows.

Volcado en tiempo real

Para Horizon Client para Windows y Horizon Agent para Windows, el volcado en tiempo real también admite algunas funciones. Esta función vuelca el proceso de destino en función de la configuración del archivo de configuración y recopila el volcado en el paquete de registros. Si un volcado en tiempo real debe generarse depende de la configuración de la función.

Por ejemplo, si ejecuta el comando support.bat -c para Horizon Client para Windows, aparecerá este mensaje: Puede elegir generar volcados de diagnóstico de los procesos de VMware Horizon Client que se ejecutan en esta máquina. Tenga en cuenta que estos archivos pueden ser muy grandes. Si elige Y, se generarán archivos de volcado para los procesos existentes relacionados con Horizon Client para Windows.