Flux d’activité

La vue principale de chaque environnement affiche une liste Activité d’événements historiques similaires à un journal Git. La liste des activités est un flux des événements récents pour les environnements actifs. Voici une liste des types d’activité et de leurs icônes qui s’affichent dans le flux d’activité :

Types d’activité

Afficher les journaux

Dans la liste Activité , cliquez sur l’icône d’état d’une activité pour afficher le journal. Vous pouvez également cliquer sur le menu Plus {width="32"} (plus) pour accéder à d’autres options de gestion de l’activité. Vous trouverez ci-dessous un court journal pour créer une sauvegarde. Vous pouvez utiliser l’interface de ligne de commande de Cloud pour afficher le même journal.

Affichage du journal

Gestion d’une activité

Certaines activités sont à l’état en cours d’exécution ou en attente . Vous pouvez agir sur une activité en cours d’exécution, comme l’annulation d’un déploiement en cours d’exécution. Les onglets suivants présentent deux méthodes d’annulation d’une activité : Cloud Console ou l’interface de ligne de commande du cloud.

Console

Pour annuler une activité dansCloud Console :

Vous pouvez agir sur une activité en cours d’exécution en accédant au menu Plus {width="32"} (plus) et en sélectionnant une action, telle que Cancel ou View log. Pour cet exemple, sélectionnez l’option Annuler pour arrêter l’activité en cours d’exécution.

Toutes les activités n'ont pas la possibilité d'annuler. Par exemple, l’option d’annulation du déploiement de l’application s’affiche uniquement pendant la phase build. Une fois que l’application est passée à la phase deploy, vous ne pouvez plus annuler l’activité. Voir Processus de déploiement à propos des différentes phases.

Annuler l’activité {align="center" width="450"}

Si un terminal exécute l’activité de déploiement, l’annulation dans le Cloud Console entraîne l’annulation dans le terminal :

Activité annulée dans le terminal {width="300"}

CLI

Pour annuler une activité dans l’interface de ligne de commande de Cloud :

  1. Identifiez les activités en cours et sélectionnez un ID d’activité.

    code language-bash
    magento-cloud activity:list --state=in_progress
    
  2. Annuler l’activité à l’aide de l’ID d’activité :

    code language-bash
    magento-cloud activity:cancel wvl5wm7s5vkhy
    

Filtrage du flux d’activités

La possibilité de filtrer la liste des activités est utile lorsque vous recherchez quelque chose de spécifique, tel qu’une sauvegarde ou un événement de fusion.

Pour filtrer la liste des activités dans leCloud Console :

  1. Sélectionnez un environnement et choisissez la vue Activité All pour inclure l’historique complet des événements.

  2. Cliquez sur Filtrer par {width="32"} et sélectionnez les options Filter by :

    Filtrer les activités

  3. Sélectionnez la vue Activité Recent et réinitialisez la liste.

Afficher le flux avec l’interface de ligne de commande de Cloud

L’interface de ligne de commande magento-cloud fournit la plupart des mêmes fonctionnalités que Cloud Console. La commande activity peut :

  • list flux d’activités pour un environnement
  • get détails sur une activité spécifique
  • afficher le log pour une activité spécifique ;
  • cancel une activité

Pour afficher le flux d’activités avec l’interface de ligne de commande de Cloud :

  1. Répertorier les activités de l’environnement actuel.

    code language-bash
    magento-cloud activity:list
    
  2. Chaque activité possède un identifiant unique. Sélectionnez un ID dans la liste précédente et affichez les détails de cette activité.

    code language-bash
    magento-cloud activity:get wvl5wm7s5vkhy
    
  3. Afficher le journal complet de cette activité.

    code language-bash
    magento-cloud activity:log wvl5wm7s5vkhy
    

    Exemple de réponse :

    code language-bash
    Activity ID: wvl5wm7s5vkhy
    Type: environment.backup
    Description: User created a backup of Master
    Created: 2023-09-08T14:03:33+00:00
    State: complete
    Log:
    Creating backup of master
    Created backup eg5pu63egt2dcojkljalzjdopa
    
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26