Seite mit Ausführungsdetails – Schnittstellenübersicht - AWS Step Functions

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Seite mit Ausführungsdetails – Schnittstellenübersicht

Die Details zu all Ihren laufenden und vergangenen Ausführungen von Zustandsautomaten für Standard- und Express-Workflows finden Sie auf der Seite Ausführungsdetails. Wenn Sie beim Starten Ihrer Ausführung eine Ausführungs-ID angegeben haben, hat diese Seite den Titel mit dieser Ausführungs-ID. Andernfalls hat sie den Titel mit der eindeutigen Ausführungs-ID, die Step Functions automatisch für Sie generiert.

Neben den Ausführungsmetriken bietet die Seite Ausführungsdetails die folgenden Optionen für die Verwaltung Ihres Zustandsautomaten und seiner Ausführung:

Button Wählen Sie diese Schaltfläche, um:
Bearbeiten des Zustandsautomaten Bearbeiten Sie die Amazon States Language-Definition Ihres Zustandsautomaten.
Neue Ausführung Starten Sie eine neue Ausführung Ihres Zustandsautomaten.
Aktionen

Bietet die folgenden Optionen zur Auswahl:

  • Ausführung beenden – Anhalten einer laufenden Ausführung. Diese Option ist für abgeschlossene Ausführungen nicht zugänglich.

  • Redrive – Redrive Ausführungen von Standard-Workflows, die in den letzten 14 Tagen nicht erfolgreich abgeschlossen wurden. Dazu gehören fehlgeschlagene, abgebrochene oder abgelaufene Ausführungen. Weitere Informationen finden Sie unter Redriving -Ausführungen.

  • Export ieren– Exportieren Sie die Ausführungsdetails im JSON-Format, um sie mit anderen zu teilen oder eine Offline-Analyse durchzuführen.

  • Feedback senden – Teilen Sie Feedback über die Schnittstelle.

Anzeigen von Ausführungen, die mit einer Version oder einem Alias gestartet wurden

Sie können die Ausführungen, die mit einer Version oder einem Alias gestartet wurden, auch in der Step Functions-Konsole anzeigen. Weitere Informationen finden Sie unter Auflisten von Ausführungen für Versionen und Aliasse.

Die Konsolenseite Ausführungsdetails enthält die folgenden Abschnitte:


                Auf der Seite Step Functions Execution Details werden drei Abschnitte angezeigt: Ausführungsübersicht, Workflow-Ansichten und geteilter Bereich . Im Abschnitt Ausführungsübersicht wird eine allgemeine Ausführungsübersicht für eine abgeschlossene Ausführung des Zustandsautomaten angezeigt. Die Registerkarte Diagrammansicht ist im Abschnitt Ansichtsmodus ausgewählt. In der Diagrammansicht wird der GetActivityTask Schritt im Zustandsautomaten-Workflow ausgewählt, während die Schrittdetails auf der rechten Seite die Eingabe- und Ausgabedetails des ausgewählten Schritts anzeigen.

Ausführungsübersicht

Der Abschnitt Ausführungsübersicht wird oben auf der Seite Ausführungsdetails angezeigt. Dieser Abschnitt bietet Ihnen einen Überblick über die Ausführungsdetails Ihres Workflows. Diese Informationen sind auf die folgenden drei Registerkarten aufgeteilt:

Details

Zeigt Informationen an, z. B. den Status der Ausführung, den ARN und Zeitstempel für die Start- und Endzeit der Ausführung. Sie können auch die Gesamtzahl der Zustandsübergänge anzeigen, die während der Ausführung des Zustandsautomaten stattgefunden haben. Sie können auch die Links für die X-Ray-Ablaufverfolgungszuordnung und Amazon CloudWatch -Ausführungsprotokolle anzeigen, wenn Sie die Nachverfolgung oder Protokolle für Ihren Zustandsautomaten aktiviert haben.

Wenn die Ausführung Ihres Zustandsautomaten von einem anderen Zustandsautomaten gestartet wurde, können Sie den Link für den übergeordneten Zustandsautomaten auf dieser Registerkarte anzeigen.

Wenn die Ausführung Ihres Zustandsautomaten warredriven, werden auf dieser Registerkarte redrive zugehörige Informationen angezeigt, z. B. die Redrive Anzahl .

Eingabe und Ausgabe der Ausführung

Zeigt die Eingabe und Ausgabe der Ausführung des Zustandsautomaten an side-by-side.

Definition

Zeigt die Amazon States Language-Definition des Zustandsautomaten an.

Fehlermeldung

Wenn die Ausführung Ihres Zustandsautomaten fehlgeschlagen ist, wird auf der Seite Ausführungsdetails eine Fehlermeldung angezeigt. Wählen Sie Ursache oder Schrittdetails anzeigen in der Fehlermeldung, um den Grund für den Ausführungsfehler oder den Schritt anzuzeigen, der den Fehler verursacht hat.

Wenn Sie Schrittdetails anzeigen wählen, hebt Step Functions den Schritt hervor, der den Fehler auf den Registerkarten Schrittdetails, Diagrammansicht und Tabellenansicht verursacht hat. Wenn der Schritt ein Aufgaben-, Zuordnungs- oder Parallelstatus ist, für den Sie Wiederholungsversuche definiert haben, zeigt der Bereich Schrittdetails die Registerkarte Wiederholen für den Schritt an. Wenn Sie redriven die Ausführung haben, können Sie außerdem die Wiederholungs- und redrive Ausführungsdetails auf der Registerkarte Wiederholungen und redrives im Bereich Schrittdetails sehen.

Über die Dropdown-Schaltfläche Wiederherstellen in dieser Fehlermeldung können Sie entweder redrive Ihre erfolglosen Ausführungen verwenden oder eine neue Ausführung starten. Weitere Informationen finden Sie unter Redriving -Ausführungen.


                    Fehlermeldung für eine fehlgeschlagene Ausführung des Zustandsautomaten auf der Seite Ausführungsdetails. Die Fehlermeldung zeigt auch einen Link zu dem Schritt an, der den Ausführungsfehler verursacht hat.

Anzeigemodus

Der Abschnitt Ansichtsmodus enthält zwei verschiedene Visualisierungen für Ihren Zustandsautomaten. Sie können wählen, ob Sie eine grafische Darstellung des Workflows, eine Tabelle, die die Zustände in Ihrem Workflow beschreibt, oder eine Liste der Ereignisse anzeigen möchten, die mit der Ausführung Ihres Zustandsautomaten verknüpft sind:

Anmerkung

Wählen Sie eine Registerkarte aus, um ihren Inhalt anzuzeigen.

Graph view

Im Modus Diagrammansicht wird eine grafische Darstellung Ihres Workflows angezeigt. Unten befindet sich eine Legende, die den Ausführungsstatus des Zustandsautomaten angibt. Sie enthält auch Schaltflächen, mit denen Sie den gesamten Workflow vergrößern, verkleinern, zentrieren oder den Workflow im Vollbildmodus anzeigen können.


                                Diagrammansicht des Abschnitts Ansichtsmodus. Im Workflow GetActivityTask wird ein Schritt mit dem Namen ausgewählt.

In dieser Ansicht können Sie einen beliebigen Schritt in Ihrem Workflow auswählen, um Details zu seiner Ausführung in der Komponente Schrittdetails anzuzeigen. Wenn Sie einen Schritt in der Diagrammansicht ausgewählt haben, zeigt die Tabellenansicht diesen Schritt ebenfalls an. Dies gilt auch in umgekehrter Hinsicht. Wenn Sie einen Schritt aus der Tabellenansicht auswählen, zeigt die Diagrammansicht denselben Schritt an.

Wenn Ihr Zustandsautomat einen Map -Zustand, einen -ParallelZustand oder beides enthält, können Sie deren Namen im Workflow in der Diagrammansicht anzeigen. Darüber hinaus können Sie für den -MapZustand in der Diagrammansicht über verschiedene Iterationen der Ausführungsdaten des Zuordnungsstatus hinweg wechseln. Wenn Ihr Map-Status beispielsweise fünf Iterationen hat und Sie die Ausführungsdaten für die dritte und vierte Iteration anzeigen möchten, gehen Sie wie folgt vor:

  1. Wählen Sie den Zuordnungsstatus aus, dessen Iterationsdaten Sie anzeigen möchten.

  2. Wählen Sie unter Iterationsbetrachter zuordnen die Option 2 aus der Dropdown-Liste für die dritte Iteration aus. Dies liegt daran, dass Iterationen von Null gezählt werden. Wählen Sie ebenfalls #3 aus der Dropdown-Liste für die vierte Iteration des Zuordnungsstatus aus.

    Alternativ können Sie die                                              down arrow icon                                         Steuerelemente                                              up arrow icon                                         und verwenden, um zwischen verschiedenen Iterationen des Zuordnungsstatus zu wechseln.

    Anmerkung

    Wenn Ihr Zustandsautomat verschachtelte Map Zustände enthält, werden die Dropdown-Listen für die übergeordneten und untergeordneten Map Zustandsiterationen angezeigt, wie im folgenden Beispiel gezeigt:

    
                                            Im Abschnitt Diagrammansichtsmodus des Map Iteration Viewers wird eine Reihe von Dropdownlisten angezeigt, die die Iterationsdaten für verschachtelte Map Zustände darstellen.
  3. (Optional) Wenn eine oder mehrere Ihrer Iterationen des Zuordnungsstatus nicht ausgeführt werden konnten oder die Ausführung gestoppt wurde, können Sie ihre Daten anzeigen, indem Sie diese Iterationsnummern unter Fehlgeschlagen oder Abgebrochen in der Dropdown-Liste auswählen.

Schließlich können Sie die Schaltflächen Export ierenund Layout verwenden, um das Workflow-Diagramm als SVG- oder PNG-Bild zu exportieren. Sie können auch zwischen horizontalen und vertikalen Ansichten Ihres Workflows wechseln.

Table view

Der Tabellenansichtsmodus zeigt eine tabellarische Darstellung der Zustände in Ihrem Workflow an. In diesem Ansichtsmodus können Sie die Details zu jedem Status anzeigen, der in Ihrem Workflow ausgeführt wurde, einschließlich seines Namens, des Namens jeder verwendeten Ressource (z. B. einer - AWS Lambda Funktion) und ob der Status erfolgreich ausgeführt wurde.

In dieser Ansicht können Sie einen beliebigen Status in Ihrem Workflow auswählen, um Details zu seiner Ausführung in der Komponente Schrittdetails anzuzeigen. Wenn Sie einen Schritt in der Tabellenansicht ausgewählt haben, zeigt die Diagrammansicht diesen Schritt ebenfalls an. Dies gilt auch in umgekehrter Hinsicht. Wenn Sie einen Schritt aus der Diagrammansicht auswählen, zeigt die Tabellenansicht denselben Schritt an.

Sie können auch die im Tabellenansichtsmodus angezeigte Datenmenge begrenzen, indem Sie Filter auf die Ansicht anwenden. Sie können einen Filter für eine bestimmte Eigenschaft erstellen, z. B. Status oder Redrive Versuch . Weitere Informationen finden Sie unter Tutorial: Untersuchen von Ausführungen von Zustandsautomaten mithilfe der Step-Functions-Konsole.


                                Tabellenansicht des Abschnitts Ansichtsmodus. Dauer und Zeitplan werden dieser Tabellenansicht hinzugefügt.

Standardmäßig zeigt dieser Modus die Spalten Name , Typ , Status , Ressource und Started After an. Sie können die Spalten, die Sie anzeigen möchten, über das Dialogfeld Einstellungen konfigurieren. Die Auswahl, die Sie in diesem Dialogfeld treffen, bleibt für zukünftige Ausführungen von Zustandsautomaten bestehen, bis sie erneut geändert werden.

Wenn Sie die Spalte Timeline hinzufügen, wird die Ausführungsdauer jedes Zustands in Bezug auf die Laufzeit für die gesamte Ausführung angezeigt. Dies wird als farbige, lineare Zeitleiste angezeigt. Dies kann Ihnen helfen, leistungsbezogene Probleme bei der Ausführung eines bestimmten Status zu identifizieren. Anhand der farbigen Segmente für jeden Status auf der Zeitleiste können Sie den Ausführungsstatus des Status ermitteln, z. B. in Bearbeitung, fehlgeschlagen oder abgebrochen.

Wenn Sie beispielsweise Ausführungswiederholungen für einen -Zustand in Ihrem Zustandsautomaten definiert haben, werden diese Wiederholungen in der Zeitlinie angezeigt. Rote Segmente stellen die fehlgeschlagenen Retry Versuche dar, während hellgraue Segmente die BackoffRate zwischen jedem Retry Versuch darstellen.


                                Zeitachsenspalte des Abschnitts Tabellenansicht, in der die farbigen Segmente auf der linearen Zeitachse angezeigt werden, um verschiedene Status einzelner Schrittausführungen anzugeben.

Wenn Ihr Zustandsautomat einen Map Status, einen Parallel Status oder beides enthält, können Sie ihre Namen im Workflow in der Tabellenansicht anzeigen. Für die Parallel Zustände Map und zeigt der Tabellenansichtsmodus die Ausführungsdaten für ihre Iterationen und parallelen Verzweigungen als Knoten innerhalb einer Baumansicht an. Sie können jeden Knoten in diesen Status auswählen, um seine einzelnen Details im Abschnitt Schrittdetails anzuzeigen. Sie können beispielsweise die Daten für eine bestimmte Iteration des Zuordnungsstatus überprüfen, die dazu führte, dass der Status fehlschlug. Erweitern Sie den Knoten für den Map-Status und zeigen Sie dann den Status für jede Iteration in der Spalte Status an.

Schrittdetails

Der Abschnitt Schrittdetails wird rechts geöffnet, wenn Sie einen Status in der Diagrammansicht oder Tabellenansicht auswählen. Dieser Abschnitt enthält die folgenden Registerkarten, auf denen Sie detaillierte Informationen über den ausgewählten Status erhalten:

Eingabe

Zeigt die Eingabedetails des ausgewählten Status an. Wenn in der Eingabe ein Fehler auftritt, wird dieser mit einem                                      error icon                                  auf der Registerkartenüberschrift angezeigt. Darüber hinaus können Sie den Grund für den Fehler auf dieser Registerkarte anzeigen.

Sie können auch die Schaltfläche Erweiterte Ansicht wählen, um den Eingabedatenübertragungspfad als die Daten anzuzeigen, die durch den ausgewählten Status übergeben werden. Auf diese Weise können Sie feststellen, wie Ihre Eingabe verarbeitet wurde, wenn eines oder mehrere der Felder, z. B. InputPath, ResultSelectorParameters, OutputPath, und ResultPath, auf die Daten angewendet wurden.

Ausgabe

Zeigt die Ausgabe des ausgewählten Status an. Wenn es einen Fehler in der Ausgabe gibt, wird dieser mit einem                                      error icon                                  auf der Registerkartenüberschrift angezeigt. Darüber hinaus können Sie den Grund für den Fehler auf dieser Registerkarte anzeigen.

Sie können auch die Schaltfläche Erweiterte Ansicht wählen, um den Ausgabedatenübertragungspfad als die Daten anzuzeigen, die durch den ausgewählten Status übergeben werden. Auf diese Weise können Sie feststellen, wie Ihre Eingabe verarbeitet wurde, wenn eines oder mehrere der Felder, z. B. InputPath, ResultSelectorParameters, OutputPath, und ResultPath, auf die Daten angewendet wurden.

Details

Zeigt Informationen an, z. B. den Statustyp, seinen Ausführungsstatus und seine Ausführungsdauer.

Bei Task Zuständen, die eine Ressource verwenden, z. B. AWS Lambda, enthält diese Registerkarte Links zur Ressourcendefinitionsseite und zur Amazon CloudWatch-Protokollseite für den Ressourcenaufruf. Sie zeigt auch Werte, falls angegeben, für die HeartbeatSeconds Felder TimeoutSeconds und des Task Status an.

Für -MapZustände zeigt diese Registerkarte Informationen zur Gesamtzahl der Iterationen eines Map Zustands an. Iterationen werden als Fehlgeschlagen, Abgebrochen, Erfolgreich oder kategorisiertInProgress.

Definition

Zeigt die Amazon States Language-Definition an, die dem ausgewählten Status entspricht.

Wiederholen
Anmerkung

Diese Registerkarte wird nur angezeigt, wenn Sie ein Retry Feld im Parallel Status Task oder Ihres Zustandsautomaten definiert haben.

Zeigt die ersten und nachfolgenden Wiederholungsversuche für einen ausgewählten Status im ursprünglichen Ausführungsversuch an. Wählen Sie für den ersten und alle nachfolgenden fehlgeschlagenen Versuche den                                       arrow icon                                 neben Typ aus, um den Grund für den Fehler anzuzeigen, der in einem Dropdown-Feld angezeigt wird. Wenn der Wiederholungsversuch erfolgreich ist, können Sie die Ausgabe anzeigen, die in einem Dropdown-Feld angezeigt wird.

Wenn Sie redriven Ihre Ausführung haben, zeigt dieser Tabulator-Header den Namen Wiederholungsversuche & redrives und die Wiederholungsversuchsdetails für jede anredrive.

Ereignisse

Zeigt eine gefilterte Liste der Ereignisse an, die dem ausgewählten Status in einer Ausführung zugeordnet sind. Die Informationen, die Sie auf dieser Registerkarte sehen, sind eine Teilmenge des vollständigen Ausführungsereignisverlaufs, den Sie in der Tabelle Ereignisse sehen.

Ereignisse

Die Tabelle Ereignisse zeigt den vollständigen Verlauf für die ausgewählte Ausführung als Liste von Ereignissen an, die sich über mehrere Seiten erstrecken. Jede Seite enthält bis zu 25 Ereignisse. In diesem Abschnitt wird auch die Gesamtzahl der Ereignisse angezeigt, anhand derer Sie feststellen können, ob Sie die maximale Anzahl von Ereignissen im Ereignisverlauf von 25.000 überschritten haben.


                    Ereignisse des Abschnitts Ansichtsmodus. Seite 3 ist ausgewählt, um den Verlauf des Ausführungsereignisses auf dieser Seite anzuzeigen.

Standardmäßig werden die Ergebnisse in der Tabelle Ereignisse in aufsteigender Reihenfolge angezeigt, basierend auf dem Zeitstempel der Ereignisse. Sie können die Sortierung des Verlaufs des Ausführungsereignisses in absteigende Reihenfolge ändern, indem Sie auf die Spaltenüberschrift Zeitstempel klicken.

In der Tabelle Ereignisse ist jedes Ereignis farbenkodiert, um seinen Ausführungsstatus anzugeben. Beispielsweise werden fehlgeschlagene Ereignisse rot angezeigt. Um weitere Details zu einem Ereignis anzuzeigen, wählen Sie die                          arrow icon                     neben der Ereignis-ID aus. Nach dem Öffnen zeigen die Ereignisdetails die Eingabe, Ausgabe und den Ressourcenaufruf für das Ereignis an.

Darüber hinaus können Sie in der Tabelle Ereignisse Filter anwenden, um die angezeigten Ergebnisse des Ausführungsereignisverlaufs einzuschränken. Sie können Eigenschaften wie die ID auswählen oder Redrive versuchen. Weitere Informationen finden Sie unter Tutorial: Untersuchen von Ausführungen von Zustandsautomaten mithilfe der Step-Functions-Konsole.