Uso de logs y otros recursos para solucionar problemas con las cuentas de nube de VMware Cloud Director en VMware Aria Automation
VMware Aria Automation
Si tiene problemas al configurar o usar una cuenta de nube de VMware Cloud Director en
VMware Aria Automation
, puede consultar logs y otros recursos como se describe a continuación.Solución de problemas de conexión de la cuenta de nube de VMware Cloud Director
Si el adaptador de VMware Cloud Director no aparece en la pantalla de creación de la cuenta de nube o no responde, puede iniciar sesión en el host de Kubernetes de
VMware Aria Automation
y comprobar el estado del pod del adaptador mediante el uso del siguiente comando: root@host [ ~ ]# kubectl -n prelude get pods | grep adapter-host-service-app adapter-host-service-app-65f5c945bb-p6hpn 1/1 Running 0 4d1h
Si el adaptador de VMware Cloud Director no puede comunicarse con la máquina física de Cloud Director, se muestra un error en la pantalla de la cuenta de nube con instrucciones sobre excepciones de conexión y procesamiento. El error también aparece en los registros.
Trabajar con registros de VMware Cloud Director
El archivo de log principal del adaptador de VMware Cloud Director se encuentra en el pod local
dir /var/log/adapter-host-service-app.log
y, en el caso del adaptador que se ejecuta dentro del host del dispositivo de VMware Aria Automation
, este log también se copia en /services-logs/prelude/adapter-host-service-app/file-logs/
. De forma predeterminada, la mayoría de los logs están restringidos a los niveles DEPURACIÓN o INFORMACIÓN. Puede modificar la configuración de los siguientes registradores para habilitar logs más detallados con fines de depuración:- org.apache.cxf.services=INFO: este registrador proporciona información detallada para la comunicación entre el adaptador y VMware Cloud Director.
- com.vmware.vra.vcloud.director.adapter=TRACE: este registrador proporciona información detallada para la comunicación entre el adaptador yVMware Aria Automation.
Existen tres formas de acceder a los logs:
- acceder al log mediante el inicio de sesión en el pod del adaptadorroot@host [ ~ ]# kubectl -n prelude exec -ti adapter-host-service-app-65f5c945bb-p6hpn -- bash root [ / ]# less /var/log/adapter-host-service-app.log
- acceder al registro mediante kubectlroot@host [ ~ ]# kubectl -n prelude get logs adapter-host-service-app-65f5c945bb-p6hpn
- acceder al log mediante la copia local del host de Kubernetes del adaptadorroot@host [ ~ ]# less /services-logs/prelude/adapter-host-service-app/file-logs/adapter-host-service-app.log
Puede consultar o cambiar la configuración de los registradores a través del endpoint REST API /actuator/loggers.
- Ejemplo de cómo activar el seguimiento de la comunicación del cliente de VMware Cloud Director mediante curl:curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "INFO"}' http://{adapter-url}/actuator/loggers/org.apache.cxf.services
- Ejemplo de cómo desactivar el seguimiento de la comunicación del cliente de VMware Cloud Director mediante curl:curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "OFF"}' http://{adapter-url}/actuator/loggers/org.apache.cxf.services
- Ejemplo de cómo obtener la configuración actual para la comunicación del cliente de VMware Cloud Director mediante curl:curl http://{adapter-url}/actuator/loggers/org.apache.cxf.services ... {"configuredLevel":"OFF","effectiveLevel":"INFO"}
Existen otros parámetros que pueden ajustarse para modificar el rendimiento de VMware Cloud Director.
- vcd.max.thread.count: este parámetro determina el grado máximo de paralelismo al realizar llamadas de API desde VMware Cloud Director. El valor predeterminado es 128.Si disminuye el valor de este parámetro, se reducirá el esfuerzo en el back-end de VMware Cloud Director al realizar la enumeración, pero es posible que se reduzca el rendimiento de la enumeración.
- VCD_ADAPTER_PAGINATION_SIZE_IMAGES: este parámetro determina el tamaño de la página al realizar la enumeración de imágenes. El valor predeterminado es 50.Reduzca este parámetro si se agota el tiempo de espera del adaptador durante la enumeración de imágenes.