Você pode definir níveis de log e gerar arquivos de log em um pacote da Ferramenta de Coleta de Dados (DCT) para um recurso de área de trabalho remota específico, ou todos os recursos de área de trabalho remota, em um Horizon Agent para Windows, Horizon Client para Linux, Horizon Client para Mac ou Horizon Client para sistema Linux.
Caminhos de instalação padrão
Os scripts DCT são instalados nos diretórios a seguir e executados a partir dos caminhos de instalação do agente e do cliente.
- Horizon Agent para Windows: C:\Program Files\ VMware \}\ VMware View \}\Agent\DCT\support.bat
- Horizon Agent para 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
Sintaxe do comando
Use os comandos a seguir para executar o script DCT para cada plataforma.
- Horizon Agent para Windows: support.bat
- Horizon Agent para Linux: dct-debug.sh
- Horizon Client para Windows: support.bat
- Horizon Client para Mac: HorizonCollector.sh
- Horizon Client para Linux: vmware-view-log-collector
Recursos compatíveis
Os recursos de área de trabalho remota listados na tabela a seguir têm arquivos de configuração JSON que contêm configurações de nível de log, configurações de coleta de log e configurações de coleta de despejo.
Esses serviços estão disponíveis em Horizon Agent para Windows, Horizon Agent para Linux, Horizon Client para Windows, Horizon Client para Mac e Horizon Client para sistemas Linux, com algumas exceções, conforme indicado.
Para opções de linha de comando que aceitam nomes de recursos, especifique o nome mostrado na coluna Nome do Recurso.
Nome do recurso | Nome completo do recurso | Nível de log padrão |
---|---|---|
AgentCore | Núcleo do Agente
Observação: Este serviço está disponível apenas para
Horizon Agent para Windows e
Horizon Agent para Linux.
|
DEBUG |
Appscanner | App Scanner | INFORMAÇÕES |
Explosão | Explosão
Observação: Este serviço está disponível apenas para
Horizon Agent para Windows e
Horizon Agent para Linux.
|
INFORMAÇÕES |
Blastserver | Proxy do Servidor Blast
Observação: Este serviço está disponível apenas para
Horizon Agent para Linux.
|
INFORMAÇÕES |
Cliente | Cliente
Observação: Este serviço não está disponível para
Horizon Agent para Windows ou
Horizon Agent para Linux.
|
INFORMAÇÕES |
CDR | Redirecionamento de unidade de cliente | INFORMAÇÕES |
Área de transferência | Redirecionamento da área de transferência | INFORMAÇÕES |
Collabui | IU de colaboração
Observação: Este serviço está disponível apenas para
Horizon Agent para Linux.
|
INFORMAÇÕES |
Desktopdaemon | Controlador Desktop Daemon
Observação: Este serviço está disponível apenas para
Horizon Agent para Linux.
|
INFORMAÇÕES |
DPISync | Sincronização de DPI | INFORMAÇÕES |
DnD | Arrastar e Soltar
Observação: Este serviço não está disponível para
Horizon Agent para Linux ou
Horizon Client para Linux.
|
INFORMAÇÕES |
FA | Associação de tipo de arquivo
Observação: Este serviço não está disponível para
Horizon Agent para Linux ou
Horizon Client para Linux.
|
DEBUG |
FIDO2 | Redirecionamento FIDO2
Observação: Este serviço está disponível apenas para Windows Cliente e Windows Agente.
|
INFORMAÇÕES |
Helpdesk | HelpDesk
Observação: Este serviço está disponível apenas para
Horizon Agent para Linux.
|
INFORMAÇÕES |
TSMMR | Redirecionamento de multimídia
Observação: Este serviço não está disponível para
Horizon Agent para Linux ou
Horizon Client para Mac.
|
INFORMAÇÕES |
PCoIP | PCoIP | INFORMAÇÕES |
PerfTracker | Rastreador de desempenho
Observação: Este serviço está disponível apenas para o Windows Agent.
|
INFORMAÇÕES |
PrintRedir | Redirecionamento de impressora | INFORMAÇÕES |
PublishedApp | Aplicativos publicados
Observação: Este serviço não está disponível para
Horizon Agent para Linux.
|
INFORMAÇÕES |
Rdesvc | Serviço RDE
Observação: Este serviço está disponível apenas para
Horizon Agent para Linux.
|
INFORMAÇÕES |
RTAV | RTAV | DEBUG |
Redirecionamento de Scanner | Redirecionamento do scanner
Observação: Este serviço não está disponível para
Horizon Agent para Linux ou
Horizon Client para Mac.
|
INFORMAÇÕES |
SerialPortRedirection | Redirecionamento de porta serial
Observação: Este serviço não está disponível para
Horizon Agent para Linux ou
Horizon Client para Mac.
|
INFORMAÇÕES |
SmartCard | Redirecionamento de cartão inteligente
Observação: Este serviço não está disponível para
Horizon Client para Windows.
|
INFORMAÇÕES |
Truesso | SSO verdadeiro
Observação: Este serviço está disponível apenas para
Horizon Agent para Linux.
|
DESATIVADO |
UNCRD | Redirecionamento de caminho UNC
Observação: Este serviço está disponível apenas para
Horizon Agent para Windows e
Horizon Client para Windows.
|
INFORMAÇÕES |
URLRedirection | Redirecionamento de conteúdo de URL
Observação: Este serviço não está disponível para
Horizon Agent para Linux.
|
INFORMAÇÕES |
USB | Redirecionamento USB | DEBUG
Observação: Para
Horizon Agent para Linux, o padrão é INFO.
|
VDPService | VDPService | INFORMAÇÕES |
Marca d'água | Marca d'água digital | INFORMAÇÕES |
WebrtcRedirection | Redirecionamento WebRTC | INFORMAÇÕES |
Opções de linha de comando
A tabela a seguir descreve as opções de linha de comando e o uso.
Opção | Uso | Descrição |
---|---|---|
-l | -l | Lista os níveis de log para todos os recursos e componentes aos quais o DCT oferece suporte. Por exemplo, a saída do comando Horizon Client para Windows support.bat -l lista todos os componentes que o DCT controla e o status do nível de log: - 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 recurso1,recurso2 ... | Lista os níveis de log para os recursos especificados.
Por exemplo, a saída do comando
Horizon Client para Windows
support.bat -l CDR,DnD lista o status do nível de log para os recursos Redirecionamento de unidade do cliente e Arrastar e soltar:
- Client Drive Redirection [TRACE] - Drag and Drop [TRACE] |
|
-l -dumps | Consulta as configurações de despejo dos processos configurados. Por exemplo, a saída do comando Horizon Client para Windows support.bat -l -dumps lista o nome, o tipo de despejo e a contagem máxima de despejo para cada processo: 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
Observação: Esse comando está disponível apenas para
Horizon Client para Windows.
|
|
-l -contagem de despejos | Consulta a contagem de despejo dos processos configurados.
Observação: Esse comando está disponível apenas para
Horizon Client para Windows.
|
|
-l -dumps type | Consulta o tipo de despejo para os processos configurados.
Observação: Esse comando está disponível apenas para
Horizon Client para Windows.
|
|
-ld | -ld recurso1,recurso2 ... | Lista os detalhes de nível de log para os recursos especificados. |
-x | -x All:level | Define o nível de log para todos os recursos aos quais o DCT oferece suporte. Os níveis de log válidos são os seguintes:
|
-x feature1:level1,feature2:level2 ... | Define o nível de log para os recursos ou componentes especificados. Por exemplo, o comando Horizon Client para Linux vmware-view-log-collector -x All:TRACE define o nível de log como Rastreamento para todos os componentes. O comando Horizon Client para Linux vmware-view-log-collect -x DnD:INFO,CDR:TRACE define o nível de log do recurso Arrastar e Soltar como Informações e o nível de log do recurso Redirecionamento de Unidade do Cliente como Rastreamento. |
|
-r | -r | Redefine os níveis de log de todos os recursos para os padrões de instalação. |
-c | -c Todos | Coleta todos os logs. |
-c recurso1,recurso2 ... | Coleta logs para os recursos ou componentes especificados. | |
-d | -d diretório1 | Redireciona a saída do DCT para o diretório especificado. |
-f | -f bundleName | Especifica o nome completo do arquivo de pacote de log para bundleName. |
-h | -h | Exibe informações de ajuda para opções de linha de comando e lista os recursos e componentes compatíveis com o DCT. |
-del | -del -dumps Todos | Exclui os despejos de todos os recursos e componentes aos quais o DCT oferece suporte.
Observação: Esse comando está disponível apenas para
Horizon Client para Windows.
|
-del -dumps recurso1,recurso2 ... | Exclui os despejos dos recursos especificados. Por exemplo, a saída do Horizon Client para o comando Windows support.bat -del -dumps Client,FA exclui os arquivos de despejo para os recursos Cliente e Associação de tipo de arquivo.
Observação: Esse comando está disponível apenas para
Horizon Client para Windows.
|
Despejo em tempo real
Para Horizon Client para Windows e Horizon Agent para Windows, o despejo em tempo real também é compatível com alguns recursos. Essa função despeja o processo de destino com base na definição do arquivo de configuração e coleta o despejo no pacote de logs. Se um despejo em tempo real precisa ser gerado, depende da configuração do recurso.
Por exemplo, se você executar o comando support.bat -c para Horizon Client para Windows, a mensagem Você pode optar por gerar despejos de diagnóstico dos processos VMware Horizon Client em execução nesta máquina, observe que esses arquivos podem ser muito large aparece. Se você escolher Y, os arquivos de despejo serão gerados para os processos existentes relacionados a Horizon Client para Windows.