Se você encontrar problemas ao configurar ou usar uma conta de nuvem do VMware Cloud Director no vRealize Automation, poderá consultar logs e outros recursos, conforme descritos abaixo.
Solução de problemas de conexão da conta na nuvem do VMware Cloud Director
Se o adaptador VMware Cloud Director não estiver listado na tela de criação da conta na nuvem ou não estiver respondendo, você pode usar o seguinte comando para verificar o status fazendo login no host kubernetes do vRealize Automation e verificando o status do pod do adaptador:
root@host [ ~ ]# kubectl -n prelude get pods | grep adapter-host-service-app adapter-host-service-app-65f5c945bb-p6hpn 1/1 Running 0 4d1h
Se o adaptador VMware Cloud Director não puder se comunicar com a máquina física do Cloud Director, um erro será exibido na tela da conta de nuvem com instruções sobre exceções de conexão e processamento. O erro também aparece nos logs.
Trabalhando com logs VMware Cloud Director
org.apache.cxf.services=INFO
- este agente fornece informações detalhadas para a comunicação entre o adaptador e o VMware Cloud Director.com.vmware.vra.vcloud.director.adapter=TRACE
- este agente fornece informações detalhadas para a comunicação entre o adaptador e o vRealize Automation.
-
log de acesso por login no pod do adaptador
root@host [ ~ ]# kubectl -n prelude exec -ti adapter-host-service-app-65f5c945bb-p6hpn -- bash root [ / ]# less /var/log/adapter-host-service-app.log
- acessar log usando kubectl
root@host [ ~ ]# kubectl -n prelude get logs adapter-host-service-app-65f5c945bb-p6hpn
- log de acesso usando a cópia local do host kubernetes do adaptador
root@host [ ~ ]# less /services-logs/prelude/adapter-host-service-app/file-logs/adapter-host-service-app.log
- Exemplo de ativação do rastreamento de comunicação do cliente VMware Cloud Director via curl:
curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "INFO"}' http://{adapter-url}/actuator/loggers/org.apache.cxf.services
-
Exemplo de desativação do rastreamento de comunicação do cliente VMware Cloud Director via curl:
curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "OFF"}' http://{adapter-url}/actuator/loggers/org.apache.cxf.services
- Exemplo de obtenção da configuração atual para a comunicação do cliente VMware Cloud Director via curl:
curl http://{adapter-url}/actuator/loggers/org.apache.cxf.services ... {"configuredLevel":"OFF","effectiveLevel":"INFO"}
Há outros parâmetros que podem ser ajustados para alterar o desempenho do VMware Cloud Director.
vcd.max.thread.count
- este parâmetro determina o grau máximo de paralelismo ao executar chamadas de API do VMware Cloud Director. O padrão é 128.Observação: Diminuir o valor desse parâmetro reduzirá o tensão no back-end do VMware Cloud Director ao executar a enumeração, mas poderá diminuir o desempenho da enumeração.VCD_ADAPTER_PAGINATION_SIZE_IMAGES
- esse parâmetro determina o tamanho da página ao executar a enumeração da imagem. O padrão é 50.Observação: Diminua esse parâmetro se ocorrerem erros de tempo limite do adaptador durante a enumeração da imagem.