Les tâches représentent les activités système qui ne se terminent pas immédiatement, par exemple l'introspection d'une machine virtuelle.
Une tâche est un groupe d'événements de tâches. Vous pouvez cliquer sur un type de tâche particulier pour accéder à la page de détails de la tâche et l'afficher.
Détails de la tâche :
- Événements de tâche : liste d'événements comportant les détails et l'heure. Les détails de l'événement aident à comprendre le processus réel et permettent d'identifier la raison de l'échec de la tâche, le cas échéant.
Par exemple : si vous exécutez le processus Introspection pour une machine virtuelle dans laquelle les informations d'identification ne sont pas valides ou sont modifiées, vous constatez l'échec de la tâche et l'affichage du message d'erreur Informations d'identification de la VM non valides avec le nom de la VM et le MOID de la VM à des fins de référence. De plus, pendant le processus d'introspection réussi, les détails de l'événement affichent le nombre total de processus et le nombre de composants découverts dans chaque machine virtuelle analysée.
- Données de demande de tâche : charge utile pour déclencher la tâche. Elles incluent les données spécifiques à la demande de tâche.
- Informations sur l'erreur (facultatif) : vue détaillée de l'échec de l'événement de la tâche, qui inclut le code d'erreur, le message d'erreur et le suivi d'erreur. Cela permet d'identifier la raison de l'échec de la tâche.
- Journaux (facultatif) : liste des machines virtuelles qui ont été affectées, ainsi que les journaux du collecteur de processus et des scripts de collecteur personnalisés. Les journaux des événements de réussite s'affichent également.
Les journaux des tâches suivantes s'affichent :
Les journaux peuvent ne pas s'afficher dans certains cas. Par exemple : lorsqu'une tâche d'introspection échoue en raison d'informations d'identification non valides. Cela est dû au fait que les scripts de collecteur ne s'exécutaient pas sur la machine virtuelle.
- État de la tâche : état de la tâche, qu'elle soit en cours d'exécution, terminée ou en échec.
- NON DÉMARRÉ : la tâche est déclenchée et dans la file d'attente, mais son exécution n'a pas encore démarré.
- EN COURS : la tâche est en cours. Vous pouvez observer un pourcentage de la tâche terminée.
- RÉUSSITE : la tâche est terminée et n'est plus en cours d'exécution.
- ANNULÉ : la tâche a été annulée par l'utilisateur et n'est plus en cours d'exécution.
- ÉCHEC : la tâche a échoué en raison d'un problème. Pour afficher les informations d'erreur, accédez à la page Détails de la tâche.
-
RÉUSSITE PARTIELLE : la tâche s'est terminée, mais a échoué dans certains cas (événements). Vous pouvez afficher tous les événements de tâche (événements d'échec et de réussite) sur la page Détails de la tâche.
TIMEOUT WAITING FOR EVENT
s'affiche dans les détails de la tâche en raison du transfert de fichiers volumineux ou du réseau lent.
Application Transformer for VMware Tanzu comporte des configurations de délai d'expiration par défaut en minutes pour chaque tâche.
register-vcenter: 5 remove-vcenter: 30 vcenter-scan: 120 apply-credential-policy: 120 introspection: 120 discover-topology: 180 comp-analysis: 120 push-image: 30 build-image: 600 support-bundle: 5 backup-appliance: 15 restore-appliance: 15 binary-analysis: 180 database-analysis: 720Vous pouvez augmenter le délai d'expiration :
- Connectez-vous en SSH à la console Application Transformer for VMware Tanzu ou en tant qu'utilisateur Admin.
- Ouvrez le fichier /opt/vmware/iris/discovery/config/application.yml.
- Augmentez le délai d'expiration en minutes.
Note : Ne diminuez pas le délai d'expiration par défaut.
- Exécutez la commande suivante pour redémarrer Application Transformer for VMware Tanzu
systemctl restart iris-discovery --user
Vous devrez peut-être attendre quelques minutes que l'interface utilisateur s'actualise.
- Redémarrez la tâche qui a expiré.