Flux d’activité

La vue principale de chaque environnement affiche une liste Activité d’événements historiques semblable à 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és et de leurs icônes qui s’affichent dans le flux d’activités :

Types d’activité {align="center" width="500"}

Afficher les journaux

Dans la liste Activité , cliquez sur l’icône de statut 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 bref journal de création de sauvegarde. Vous pouvez utiliser l’interface de ligne de commande Cloud pour afficher le même journal.

Vue du journal

Gestion d’une activité

Certaines activités ont le statut en cours d’exécution ou en attente. Vous pouvez agir sur une activité en cours d’exécution, par exemple en annulant un déploiement en cours d’exécution. Les onglets suivants présentent deux méthodes d’annulation d’une activité : l’interface de ligne de commande Cloud Console ou l’interface de ligne de commande Cloud.

Console

Pour annuler une activité dans leCloud 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 l’option d’annulation. Par exemple, l’option permettant d’annuler le déploiement de l’application s’affiche uniquement pendant la phase build. Une fois l’application déplacée dans la phase déploiement, vous ne pouvez plus annuler l’activité. Voir Processus de déploiement pour en savoir plus sur les 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 Cloud :

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

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

    code language-bash
    magento-cloud activity:cancel wvl5wm7s5vkhy
    

Flux d’activité de filtre

La possibilité de filtrer la liste des activités est utile lorsque vous recherchez quelque chose de spécifique, comme 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 All d’activité 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. Choisissez la vue Recent d’activité et réinitialisez la liste.

Afficher le flux avec l’interface de ligne de commande du cloud

L’interface de ligne de commande magento-cloud offre la plupart des fonctionnalités de la Cloud Console. La commande activity permet d’effectuer les opérations suivantes :

  • list du flux d’activités pour un environnement
  • get d’informations sur une activité spécifique
  • afficher les log d’une activité spécifique
  • cancel une activité

Pour afficher le flux d’activités avec l’interface de ligne de commande 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. Affichez 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
7c2b03ac-000c-497d-aba3-2c6dc720a938