Automatisierungen ausführen
Zuletzt aktualisiert am
In dieser Anleitung wird erläutert, wie Sie eine Automatisierung manuell über die STACKIT Automation Service-API oder das STACKIT-Portal ausführen. Automatisierungen können zwar automatisch nach Zeitplänen ausgeführt werden, Sie können sie bei Bedarf jedoch auch manuell auslösen.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Swagger-API-Definition für die STACKIT Automation Service-API.
- Der Automation Service wurde aktiviert
- Eine vorhandene Automatisierung
Eine Automatisierung manuell ausführen
Abschnitt betitelt „Eine Automatisierung manuell ausführen“Um eine Automatisierung manuell auszuführen, müssen Sie die folgenden Informationen angeben:
projectIdregionIdautomationId
Verwenden Sie die folgende POST-Anfrage, um die manuelle Ausführung auszulösen:
POST https://automation.api.eu01.stackit.cloud/v1beta/projects/{projectId}/regions/{regionId}/services/volumes/automations/{automationId}/executions-
Rufen Sie Ihre Automatisierungs-ID ab: Verwenden Sie die Automatisierungs-ID, die Sie beim Erstellen der Automatisierung erhalten haben, oder listen Sie Ihre Automatisierungen auf, um die richtige ID zu finden.
-
Senden Sie die
POST-Anfrage: Führen Sie den API-Aufruf aus, um die Automatisierung auszulösen. -
Speichern Sie die Ausführungs-ID: Die Antwort enthält eine
executionId, mit der Sie die Ergebnisse überprüfen können.
Beispiel für eine Antwort
Abschnitt betitelt „Beispiel für eine Antwort“{ "automation": { "config": { "description": "Erstellt tägliche Snapshots für alle Volumes mit dem angegebenen Label", "id": "eb62d5e5-fc29-4203-9fe7-fe809ae0aefc", "input": { "inheritVolumeLabels": false, "kind": "VolumeRecoveryPointManagement", "recoveryPointLabels": { "key1": "value1", "key2": "value2" }, "snapshotRetentionPolicy": { "kind": "count", "value": 2 }, "volumeLabelSelector": "myLabelkey1=myLabelValue,myLabelKey2=myOtherLabelValue" }, "name": "Automatisierung der täglichen Erstellung von Volume-Snapshots", "output": { "steps": [ { "name": "Volume-IDs anhand von Labels abrufen", "result": { "kind": "GetVolumeIDsResult", "volumeIDs": [] } }, { "name": "Snapshots für Volume-IDs erstellen", "result": { "createdSnapshotIDs": [], "kind": "CreateSnapshotsResult" } } ] }, "templateId": "62c5178a-87fb-437f-88c8-c6f26b3ee4f6", "triggers": { "schedule": { "rrule": "DTSTART;TZID=Europe/Sofia:20200803T023000\nRRULE:FREQ=DAILY;INTERVAL=1" } } }, "output": { "steps": [ { "name": "Volume-IDs mit Label abrufen", "result": { "kind": "GetVolumeIDsResult", "volumeIDs": [] }, "status": "PENDING" }, { "name": "Snapshots für Volume-IDs erstellen", "result": { "createdSnapshotIDs": [], "kind": "CreateSnapshotsResult" }, "status": "PENDING" } ] } }, "createTime": "2025-07-21T17:32:28Z", "id": "1263fd13-be86-4fe4-a2aa-ef5526c607cd", "status": "PENDING"}API-Referenz: ExecuteAutomation.
Um eine Automatisierung manuell auszuführen, führen Sie die folgenden Schritte aus:
- Navigieren Sie in der Projektübersicht zu Storage —> Disk Volumes —> Automatisierungen, um alle erstellten Automatisierungen anzuzeigen.
- Wählen Sie die Automatisierung aus, die Sie manuell ausführen möchten, und klicken Sie auf die vertikalen Punkte rechts neben dieser Automatisierung.
- Klicken Sie im Popup-Fenster auf Jetzt ausführen
- Es erscheint ein Bestätigungsfenster; klicken Sie auf Ausführen
- Sie werden automatisch zur Listenansicht des Ausführungsverlaufs dieser Automatisierung weitergeleitet.
Automatisierungsausführungen auflisten
Abschnitt betitelt „Automatisierungsausführungen auflisten“Um alle Ausführungen einer bestimmten Automatisierung anzuzeigen, verwenden Sie diese GET-Anfrage:
GET https://automation.api.eu01.stackit.cloud/v1beta/projects/{projectId}/regions/{regionId}/services/volumes/automations/{automationId}/executionsDadurch wird eine Liste aller Ausführungen der Automatisierung zurückgegeben, einschließlich ihres Status und ihrer Zeitstempel.
Um alle Ausführungen einer bestimmten Automatisierung im STACKIT-Portal anzuzeigen, führen Sie die folgenden Schritte aus:
- Navigieren Sie in der Projektübersicht zu Storage —> Disk Volumes —> Automatisierungen, um alle erstellten Automatisierungen anzuzeigen.
- Wählen Sie die Automatisierung aus, die Sie überprüfen möchten, und klicken Sie darauf.
- Klicken Sie auf der linken Seite auf Ausführungsverlauf, um alle Ausführungen dieser Automatisierung und deren Ausführungsstatus anzuzeigen.
- Für weitere Informationen können Sie auf eine bestimmte Ausführung klicken. Auf der rechten Seite werden dann die verfügbaren Informationen einschließlich des Status der ausgeführten Schritte angezeigt.
Nach der Ausführung können Sie die Ergebnisse der Automatisierungsausführung überprüfen. Weitere Informationen finden Sie unter Automatisierungsergebnisse überprüfen.