Você pode usar o Horizon Universal Console ou o portal de configuração do Horizon Cloud Connector para baixar os arquivos de log de um dispositivo virtual do Horizon Cloud Connector. Se você não puder acessar esses métodos automatizados para coletar logs, poderá coletar os logs manualmente estabelecendo uma conexão SSH com o dispositivo e executando um script de linha de comando.

Usar o Portal de configuração do Horizon Cloud Connector

Você poderá usar o portal de configuração do dispositivo para baixar os arquivos de log para o dispositivo virtual no formato. zip. Esse recurso de coleta de logs está disponível antes, durante e depois de emparelhar o pod do Horizon com o plano de controle da nuvem. Este recurso é compatível a partir da versão 1.7.

  1. Usando um navegador, navegue até a URL do dispositivo do Horizon Cloud Connector.
  2. Na tela de logon, insira as credenciais da conta My VMware e clique em Logon. Se necessário, clique em Aceitar para continuar após a mensagem dos termos de serviço.
  3. Clique em Baixar Log em qualquer uma das telas do portal de configuração. Especifique um local para o pacote de logs zipado e salve-o.

Usando o Horizon Universal Console

Depois de emparelhar com êxito um pod do Horizon com a camada de controle e usar o Horizon Universal Console para concluir o fluxo de trabalho de registro do Active Directory, você poderá usar o console para baixar os logs do Horizon Cloud Connector no formato .zip.

  1. No console, navegue até a página de detalhes do pod. Selecione Configurações > Capacidade. Clique na guia Pods se necessário e clique no nome do pod na lista. Se necessário, clique na guia Resumo para exibir a página de detalhes do pod.
  2. Selecione Mais > Baixar Logs do Connector. Especifique um local para o pacote de logs zipado e salve-o.

Usar a linha de comando

Se você não puder acessar o botão Baixar Log no portal de configuração do Horizon Cloud Connector ou na ação Baixar Logs do Connector no Horizon Universal Console, ainda poderá coletar os arquivos de log do dispositivo manualmente executando um script de linha de comando. Este recurso é compatível a partir da versão 1.7.

  1. Abra uma conexão SSH com o dispositivo do Horizon Cloud Connector.
  2. No terminal de linha de comando, execute o seguinte script:
    /opt/vmware/bin/configure-adapter.py --archiveLogs

    O script empacota os logs e os arquiva como um pacote .tgz no diretório /home/logs. Você pode encontrar o nome de arquivo do arquivo .tgz listado próximo ao fim da saída do script.

    Por exemplo, o trecho a seguir mostra a saída de um script que salvou os logs do Horizon Cloud Connector no arquivo cc_logs_20200424_154638.tgz em /home/logs.
    /opt/container-data/logs/hze-keybox/localhost.2020-04-23.log
    /opt/container-data/logs/hze-keybox/localhost_access_log.2020-04-21.txt
    ------------------------------------------------------------------------------------
    Logs archived at /home/logs/cc_logs_20200424_154638.tgz
    ------------------------------------------------------------------------------------
    Archived successfully!
  3. Em seguida, copie o arquivo TGZ criado do diretório /home/logs do dispositivo para o diretório /home/ccadmin e altere as permissões (chmod) para 644. Por exemplo, para um arquivo chamado cc_logs_20200424_154638.tgz, o bloco a seguir é um exemplo de como copiar o arquivo e alterar o modo para 644.
    cp /home/logs/cc_logs_20200424_154638.tgz /home/ccadmin/
    chmod 644 /home/ccadmin/cc_logs_20200424_154638.tgz
  4. Em seguida, você pode usar uma ferramenta como o WinSCP para copiar o arquivo TGZ para o sistema local usando a conta ccadmin.