Si vous rencontrez des problèmes lors de la configuration ou l'utilisation d'un compte de cloud VMware Cloud Director dans vRealize Automation vous pouvez consulter les journaux et d'autres ressources comme décrit ci-dessous.

Dépannage des problèmes de connexion au compte de cloud VMware Cloud Director

Si l'adaptateur VMware Cloud Director n'est pas répertorié dans l'écran de création du compte de cloud ou s'il ne répond pas, vous pouvez utiliser la commande suivante pour vérifier l'état en vous connectant à l'hôte Kubernetes de vRealize Automation et en vérifiant l'état de l'espace de l'adaptateur :

root@host [ ~ ]# kubectl -n prelude get pods | grep adapter-host-service-app
adapter-host-service-app-65f5c945bb-p6hpn      1/1     Running   0          4d1h 

Si l'adaptateur VMware Cloud Director ne peut pas communiquer avec la machine physique Cloud Director, une erreur s'affiche dans l'écran du compte de cloud avec des instructions relatives aux exceptions de connexion et de traitement. L’erreur s’affiche également dans les journaux.

Utilisation des journaux VMware Cloud Director

Le fichier journal principal de l'adaptateur VMware Cloud Director réside sous le répertoire dir /var/log/adapter-host-service-app.log local (de l'espace) et, lorsque l'adaptateur s'exécute à l'intérieur de l'hôte du dispositif vRealize Automation, ce journal est également copié vers /services-logs/prelude/adapter-host-service-app/file-logs/. Par défaut, la plupart de la journalisation est limitée aux niveaux DEBUG ou INFO. Vous pouvez modifier la configuration des enregistreurs automatiques suivants afin d’activer une journalisation plus détaillée à des fins de débogage :
  • org.apache.cxf.services=INFO : cette journalisation fournit des informations détaillées pour la communication entre l'adaptateur et VMware Cloud Director.
  • com.vmware.vra.vcloud.director.adapter=TRACE : cette journalisation fournit des informations détaillées pour la communication entre l'adaptateur et vRealize Automation.
Il existe trois façons d'accéder aux journaux :
  • accéder au journal en se connectant à l'espace de l'adaptateur ;

    root@host [ ~ ]# kubectl -n prelude exec -ti adapter-host-service-app-65f5c945bb-p6hpn -- bash
    root [ / ]# less /var/log/adapter-host-service-app.log
    
  • accéder au journal en utilisant kubectl ;
    root@host [ ~ ]# kubectl -n prelude get logs adapter-host-service-app-65f5c945bb-p6hpn
  • accéder au journal en utilisant la copie locale de l'hôte Kubernetes de l'adaptateur.
    root@host [ ~ ]#  less /services-logs/prelude/adapter-host-service-app/file-logs/adapter-host-service-app.log
    
Vous pouvez interroger ou modifier la configuration des journalisations via le point de terminaison de REST API /actuator/loggers.
  • Exemple d'activation du suivi de la communication client de 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
    
  • Exemple de désactivation du suivi de la communication client de 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
    
  • Exemple d'obtention de la configuration actuelle pour la communication client de VMware Cloud Director via curl :
    curl http://{adapter-url}/actuator/loggers/org.apache.cxf.services
    ...
    {"configuredLevel":"OFF","effectiveLevel":"INFO"}
    

D'autres paramètres peuvent être ajustés pour modifier les performances de VMware Cloud Director.

  • vcd.max.thread.count : ce paramètre détermine le degré maximal de parallélisme lors de l'exécution d'appels d'API VMware Cloud Director. La valeur par défaut est 128.
    Note : La diminution de la valeur de ce paramètre réduit la contrainte sur le serveur VMware Cloud Director principal lors de l'exécution de l'énumération, mais peut diminuer les performances de l'énumération.
  • VCD_ADAPTER_PAGINATION_SIZE_IMAGES : ce paramètre détermine la taille de page lors de l'exécution de l'énumération des images. La valeur par défaut est 50.
    Note : Diminuez ce paramètre si des erreurs de délai d'expiration de l'adaptateur se produisent lors de l'énumération des images.