Die visuelle Designerfahrung nutzen - AWS Systems Manager

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.

Die visuelle Designerfahrung nutzen

Erfahren Sie, wie Sie Runbook-Workflows mithilfe der visuellen Designerfahrung erstellen, bearbeiten und ausführen. Sobald Ihr Workflow fertig ist, können Sie ihn speichern oder exportieren. Sie können die visuelle Designerfahrung auch für Rapid Prototyping nutzen.

Einen Runbook-Workflow erstellen

  1. Melden Sie sich bei der Systems-Manager-Automation-Konsole an.

  2. Wählen Sie Runbook erstellen.

  3. Geben Sie im Feld Name einen Namen für Ihr Runbook ein, z. B. MyNewRunbook.

  4. Wählen Sie neben der Option Design und Code das Stiftsymbol aus und geben Sie einen Namen für Ihr Runbook ein.

Sie können jetzt einen Workflow für Ihr neues Runbook entwerfen.

Ein Runbook entwerfen

Um einen Runbook-Workflow mithilfe der visuellen Designerfahrung zu entwerfen, ziehen Sie eine Automatisierungs-Aktion aus dem Browser Aktionen auf die Arbeitsfläche und platzieren sie an der gewünschten Stelle im Workflow Ihres Runbooks. Sie können Aktionen in Ihrem Workflow auch neu anordnen, indem Sie sie an eine andere Position ziehen. Wenn Sie eine Aktion auf die Arbeitsfläche ziehen, wird an der Stelle, an der Sie die Aktion in Ihrem Workflow ablegen können, eine Linie angezeigt. Nachdem eine Aktion auf der Arbeitsfläche abgelegt wurde, wird ihr Code automatisch generiert und dem Inhalt Ihres Runbooks hinzugefügt.

Wenn Sie den Namen der Aktion kennen, die Sie hinzufügen möchten, verwenden Sie das Suchfeld oben im Browser Aktionen, um die Aktion zu finden.

Nachdem Sie eine Aktion auf der Arbeitsfläche abgelegt haben, konfigurieren Sie sie mithilfe des Fensters Formular auf der rechten Seite. Dieser Bereich enthält die Registerkarten Allgemein, Eingaben, Ausgaben und Konfiguration für jede Automatisierungs-Aktion oder API-Aktion, die Sie auf der Arbeitsfläche platzieren. Die Registerkarte Allgemein enthält beispielsweise die folgenden Abschnitte:

  • Der Schrittname identifiziert den Schritt. Geben Sie einen eindeutigen Wert für den Schrittnamen an.

  • Mithilfe der Beschreibung können Sie beschreiben, was die Aktion im Workflow Ihres Runbooks bewirkt.

Die Registerkarte Eingaben enthält Felder, die je nach Aktion variieren. Die aws:executeScript-Automatisierungs-Aktion enthält beispielsweise die folgenden Abschnitte:

  • Die Laufzeit ist die Sprache, die zum Ausführen des bereitgestellten Skripts verwendet wird.

  • Der Handler ist der Name Ihrer Funktion. Sie müssen sicherstellen, dass die im Handler definierte Funktion über zwei Parameter verfügt: events und context. Die PowerShell-Laufzeit unterstützt diesen Parameter nicht.

  • Das Skript ist ein eingebettetes Skript, das während des Workflows ausgeführt werden soll.

  • (Optional) Der Anhang ist für eigenständige Skripts oder ZIP-Dateien vorgesehen, die durch die Aktion aufgerufen werden können. Dieser Parameter muss für JSON-Runbooks angegeben werden.

Auf der Registerkarte Ausgaben können Sie die Werte angeben, die Sie aus einer Aktion ausgeben möchten. Sie können in späteren Aktionen Ihres Workflows auf Ausgabewerte verweisen oder zu Protokollierungszwecken Ausgaben aus Aktionen generieren. Nicht alle Aktionen verfügen über eine Registerkarte Ausgaben, da nicht alle Aktionen Ausgaben unterstützen. Die aws:pause-Aktion unterstützt beispielsweise keine Ausgaben. Für Aktionen, die Ausgaben unterstützen, besteht die Registerkarte Ausgaben aus den folgenden Abschnitten:

  • Der Name ist der Name, der für den Ausgabewert verwendet werden soll. Sie können in späteren Aktionen Ihres Workflows auf Ausgaben verweisen.

  • Der Selector ist eine JSONPath-Ausdruckszeichenfolge, die mit "$." beginnt und zum Auswählen einer oder mehrerer Komponenten innerhalb eines JSON-Elements verwendet wird.

  • Der Typ ist der Datentyp für den Ausgabewert. Beispielsweise ein Datentyp String oder Integer.

Die Registerkarte Konfiguration enthält Eigenschaften und Optionen, die von allen Automatisierungs-Aktionen verwendet werden können. Die Aktion besteht aus folgenden Abschnitten:

  • Die Eigenschaft Max. Versuche gibt an, wie oft eine Aktion wiederholt wird, wenn sie fehlschlägt.

  • Die Eigenschaft Timeout in Sekunden gibt den Timeout-Wert für eine Aktion an.

  • Die Eigenschaft Ist kritisch bestimmt, ob der Aktionsfehler die gesamte Automatisierung stoppt.

  • Die Eigenschaft Nächster Schritt bestimmt, welche Aktion die Automatisierung als Nächstes im Runbook ausführt.

  • Die Eigenschaft Schlägt fehl bestimmt, welche Aktion die Automatisierung im Runbook als Nächstes ausführt, falls die Aktion fehlschlägt.

  • Die Eigenschaft Wird abgebrochen bestimmt, welche Aktion die Automatisierung als Nächstes im Runbook ausführt, wenn die Aktion von einem Benutzer abgebrochen wird.

Um eine Aktion zu löschen, können Sie die Rücktaste, die Werkzeugleiste über der Arbeitsfläche, verwenden oder mit der rechten Maustaste klicken und Aktion löschen wählen.

Wenn Ihr Workflow wächst, passt er möglicherweise nicht in die Arbeitsfläche. Um den Workflow an die Arbeitsfläche anzupassen, führen Sie eine der folgenden Optionen aus:

  • Verwenden Sie die Steuerelemente an den Seitenbereichen, um die Größe der Bedienfelder zu ändern oder sie zu schließen.

  • Verwenden Sie die Werkzeugleiste oben auf der Leinwand, um das Workflow-Diagramm zu vergrößern oder zu verkleinern.

Ihr Runbook aktualisieren

Sie können einen vorhandenen Runbook-Workflow aktualisieren, indem Sie eine neue Version Ihres Runbook erstellen. Aktualisierungen Ihrer Runbooks können mithilfe der visuellen Designerfahrung oder durch direkte Bearbeitung des Codes vorgenommen werden. Um ein vorhandenes Runbook zu aktualisieren, gehen Sie wie folgt vor:

  1. Melden Sie sich bei der Systems-Manager-Automation-Konsole an.

  2. Wählen Sie das Runbooks, das Sie aktualisieren möchten.

  3. Wählen Sie Create new version (Neue Version erstellen)aus.

  4. Die visuelle Designerfahrung besteht aus zwei Bereichen: einem Codebereich und einem visuellen Workflow-Bereich. Wählen Sie im visuellen Workflow-Bereich die Option Design aus, um Ihren Workflow mit der visuellen Designerfahrung zu bearbeiten. Wenn Sie fertig sind, wählen Sie Neue Version erstellen aus, um Ihre Änderungen zu speichern und den Vorgang zu beenden.

  5. (Optional) Verwenden Sie den Codebereich, um den Runbook-Inhalt in YAML oder JSON zu bearbeiten.

Ihr Runbook exportieren

Gehen Sie wie folgt vor, um den Workflow-YAML- oder JSON-Code Ihres Runbooks sowie ein Diagramm Ihres Workflows zu exportieren:

  1. Wählen Sie Ihr Runbook in der Dokumentenkonsole aus.

  2. Wählen Sie Create new version (Neue Version erstellen)aus.

  3. Wählen Sie in der Dropdownliste Aktionen aus, ob Sie das Diagramm oder das Runbook exportieren möchten und welches Format Sie bevorzugen.