Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Page de détails d'exécution — Vue d'ensemble de l'interface
Vous trouverez les détails de toutes vos exécutions automatiques en cours et passées pour les flux de travail standard et express sur la page Détails de l'exécution. Si vous avez spécifié un ID d'exécution au début de votre exécution, cette page est intitulée avec cet ID d'exécution. Sinon, il est intitulé avec l'ID d'exécution unique que Step Functions génère automatiquement pour vous.
Outre les métriques d'exécution, la page Détails de l'exécution fournit les options suivantes pour gérer votre machine à états et son exécution :
Button | Cliquez sur ce bouton pour : |
---|---|
Modifier la machine à états | Modifiez la définition du langage Amazon States Language de votre machine à états. |
Nouvelle exécution | Lancez une nouvelle exécution de votre machine d'état. |
Actions | Propose les options suivantes parmi lesquelles choisir :
|
Afficher les exécutions démarrées par une version ou un alias
Vous pouvez également consulter les exécutions démarrées avec une version ou un alias dans la console Step Functions. Pour plus d'informations, consultez la section Répertorier les exécutions pour les versions et les alias.
La page de console Détails de l'exécution contient les sections suivantes :
![L'interface de la page Step Functions Execution Details affiche trois sections : résumé de l'exécution, vues du flux de travail et panneau Split. La section Récapitulatif de l'exécution affiche un résumé d'exécution de haut niveau pour une exécution terminée par State Machine. L'onglet Affichage graphique est sélectionné dans la section Mode d'affichage. Dans la vue graphique, l'GetActivityTaskétape est sélectionnée dans le flux de travail State Machine tandis que les détails de l'étape sur la droite affichent les détails d'entrée et de sortie de l'étape sélectionnée.](images/sm-exec-details-interface.png)
Résumé de l'exécution
La section Résumé de l'exécution apparaît en haut de la page Détails de l'exécution. Cette section fournit une vue d'ensemble des détails d'exécution de votre flux de travail. Ces informations sont réparties entre les trois onglets suivants :
- Détails
-
Affiche des informations, telles que l'état de l'exécution, l'ARN et les horodatages des heures de début et de fin de l'exécution. Vous pouvez également consulter le nombre total de transitions d'état survenues lors de l'exécution de l'exécution de la machine à états. Vous pouvez également consulter les liens vers X-Ray Trace Map et Amazon CloudWatch Execution Logs si vous avez activé le suivi ou les journaux pour votre machine à états.
Si l'exécution de votre machine à états a été lancée par une autre machine à états, vous pouvez consulter le lien vers la machine à états parent dans cet onglet.
Si votre machine à états a été exécutée redriven, cet onglet affiche des informations redrive connexes, par exemple le Redrivenombre.
- Entrée et sortie d'exécution
-
Affiche l'entrée et la sortie de l'exécution de la machine à états side-by-side.
- Définition
-
Affiche la définition du langage Amazon States de la machine à états.
Error message (Message d’erreur)
Si l'exécution de votre machine à états échoue, la page Détails de l'exécution affiche un message d'erreur. Choisissez Cause ou Afficher les détails de l'étape dans le message d'erreur pour voir la raison de l'échec de l'exécution ou l'étape à l'origine de l'erreur.
Si vous choisissez Afficher les détails de l'étape, Step Functions met en évidence l'étape à l'origine de l'erreur dans les onglets Détails de l'étape, Vue graphique et Vue sous forme de tableau. Si l'étape est une tâche, une carte ou un état parallèle pour lequel vous avez défini de nouvelles tentatives, le volet Détails de l'étape affiche l'onglet Réessayer correspondant à l'étape. De plus, si vous avez effectué redriven l'exécution, vous pouvez voir les nouvelles tentatives et les détails de redrive l'exécution dans l'redrivesonglet Rétentatives et tentatives du volet des détails de l'étape.
À partir du bouton déroulant Restaurer de ce message d'erreur, vous pouvez soit effectuer redrive vos exécutions infructueuses, soit démarrer une nouvelle exécution. Pour de plus amples informations, veuillez consulter Redrivingexécutions.
![Message d'erreur concernant l'échec de l'exécution de State Machine sur la page Détails de l'exécution. Le message d'erreur affiche également un lien vers l'étape à l'origine de l'échec de l'exécution.](images/sm-execution-summary.png)
Mode d'affichage
La section Mode d'affichage contient deux visualisations différentes pour votre machine à états. Vous pouvez choisir d'afficher une représentation graphique du flux de travail, un tableau décrivant les états de votre flux de travail ou une liste des événements associés à l'exécution de votre machine à états :
Note
Choisissez un onglet pour afficher son contenu.
Détails de l'étape
La section Détails de l'étape s'ouvre sur la droite lorsque vous choisissez un état dans la vue graphique ou dans la vue Tableau. Cette section contient les onglets suivants, qui fournissent des informations détaillées sur l'état sélectionné :
- Entrée
-
Affiche les détails d'entrée de l'état sélectionné. S'il y a une erreur dans la saisie, elle est indiquée par un en-tête dans l'
onglet. De plus, vous pouvez voir la raison de l'erreur dans cet onglet.
Vous pouvez également cliquer sur le bouton d'affichage avancé pour voir le chemin de transfert des données d'entrée au fur et à mesure que les données passent par l'état sélectionné. Cela vous permet d'identifier la manière dont votre saisie a été traitée lorsqu'un ou plusieurs champs, tels que
InputPath
Parameters
,ResultSelector
,OutputPath
, etResultPath
, ont été appliqués aux données. - Sortie
-
Affiche le résultat de l'état sélectionné. S'il y a une erreur dans le résultat, elle est indiquée par un en-tête dans l'
onglet. De plus, vous pouvez voir la raison de l'erreur dans cet onglet.
Vous pouvez également cliquer sur le bouton d'affichage avancé pour voir le chemin de transfert des données de sortie au fur et à mesure que les données passent par l'état sélectionné. Cela vous permet d'identifier la manière dont votre saisie a été traitée lorsqu'un ou plusieurs champs, tels que
InputPath
Parameters
,ResultSelector
,OutputPath
, etResultPath
, ont été appliqués aux données. - Détails
-
Affiche des informations, telles que le type d'état, son statut d'exécution et sa durée d'exécution.
Pour
Task
les États qui utilisent une ressource, par exemple AWS Lambda, cet onglet fournit des liens vers la page de définition de la ressource et la page Amazon CloudWatch Logs pour l'invocation de la ressource. Il affiche également les valeurs, si elles sont spécifiées, pour l'Task
étatTimeoutSeconds
etHeartbeatSeconds
les champs.Pour
Map
les états, cet onglet affiche des informations concernant le nombre total d'itérations d'unMap
état. Les itérations sont classées dans les catégories suivantes : échec, abandon, réussite ou. InProgress - Définition
-
Affiche la définition de la langue Amazon States correspondant à l'état sélectionné.
- Réessayer
-
Note
Cet onglet apparaît uniquement si vous avez défini un
Retry
champ dans votre machine à étatsTask
ou dans votreParallel
état.Affiche les tentatives de nouvelle tentative initiale et suivantes pour un état sélectionné lors de sa tentative d'exécution initiale. Pour la tentative initiale et toutes les tentatives infructueuses suivantes, cliquez à
côté de Type pour afficher la raison de l'échec qui apparaît dans une liste déroulante. Si la nouvelle tentative réussit, vous pouvez afficher le résultat qui apparaît dans une liste déroulante.
Si redriven votre exécution est terminée, cet en-tête d'onglet affiche le nom Rétentatives redrives et affiche les détails des tentatives pour chacune d'elles. redrive
- Evénements
-
Affiche une liste filtrée des événements associés à l'état sélectionné dans une exécution. Les informations affichées dans cet onglet sont un sous-ensemble de l'historique complet des événements d'exécution que vous pouvez consulter dans le tableau Événements.
Événements
Le tableau Événements affiche l'historique complet de l'exécution sélectionnée sous la forme d'une liste d'événements s'étendant sur plusieurs pages. Chaque page contient jusqu'à 25 événements. Cette section affiche également le nombre total d'événements, ce qui peut vous aider à déterminer si vous avez dépassé le nombre maximum d'événements historiques de 25 000 événements.
![Événements de la section Mode d'affichage. La page numéro 3 est sélectionnée pour afficher l'historique des événements d'exécution sur cette page.](images/sm-exec-details-event-view.png)
Par défaut, les résultats du tableau Événements sont affichés par ordre croissant en fonction de l'horodatage des événements. Vous pouvez modifier le tri de l'historique des événements d'exécution par ordre décroissant en cliquant sur l'en-tête de la colonne Horodatage.
Dans le tableau Événements, chaque événement est codé par couleur pour indiquer son état d'exécution. Par exemple, les événements qui ont échoué apparaissent en rouge. Pour afficher des informations supplémentaires sur un événement, cliquez sur le bouton à
côté de l'ID de l'événement. Une fois ouvert, les détails de l'événement indiquent l'entrée, la sortie et l'appel des ressources pour l'événement.
En outre, dans le tableau Événements, vous pouvez appliquer des filtres pour limiter les résultats de l'historique des événements d'exécution qui sont affichés. Vous pouvez choisir des propriétés telles que l'ID ou la Redrivetentative. Pour de plus amples informations, veuillez consulter Tutoriel : Examen des exécutions par des machines à états à l'aide de la console Step Functions.