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.

Note : Dans certains cas, comme la tâche Générer une image, le message 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: 720
Vous pouvez augmenter le délai d'expiration :
  1. Connectez-vous en SSH à la console Application Transformer for VMware Tanzu ou en tant qu'utilisateur Admin.
  2. Ouvrez le fichier /opt/vmware/iris/discovery/config/application.yml.
  3. Augmentez le délai d'expiration en minutes.
    Note : Ne diminuez pas le délai d'expiration par défaut.
  4. 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.

  5. Redémarrez la tâche qui a expiré.