In diesem Dokument wird erläutert, wie Sie die Einstellungen und den Fortschritt eines ordnungsgemäßen Herunterfahrens in einer Compute Engine-Instanz aufrufen.
Wenn Sie die Details einer Compute-Instanz aufrufen, können Sie Folgendes tun:
Einstellungen für das ordnungsgemäße Herunterfahren ansehen: Prüfen Sie, ob das ordnungsgemäße Herunterfahren aktiviert ist, und rufen Sie gegebenenfalls die maximale Dauer auf.
Ordnungsgemäßes Herunterfahren überwachen: Wenn ein ordnungsgemäßes Herunterfahren ausgeführt wird, können Sie die verbleibende Zeit prüfen und feststellen, ob Compute Engine die Compute-Instanz beendet oder löscht.
Weitere Informationen zu den Anforderungen und Einschränkungen, die beim ordnungsgemäßen Herunterfahren einer Compute-Instanz gelten, finden Sie unter Informationen zum ordnungsgemäßen Herunterfahren.
Hinweis
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Cloud de Confiance by S3NS Dienste und APIs überprüft. Zum Ausführen von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei der Compute Engine authentifizieren:
Wählen Sie den Tab für die gewünschte Verwendung der Beispiele auf dieser Seite aus:
Console
Wenn Sie über die Cloud de Confiance Console auf Dienste und APIs von Cloud de Confiance by S3NS zugreifen, müssen Sie die Authentifizierung nicht einrichten.
gcloud
-
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit dem folgenden Befehl:
gcloud init
-
- Legen Sie eine Standardregion und -zone fest.
REST
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an.
Weitere Informationen finden Sie in der Dokumentation zur Cloud de Confiance -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für Ihr Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Aufrufen des ordnungsgemäßen Herunterfahrens einer Compute-Instanz benötigen:
- Compute-Betrachter (
roles/compute.viewer) -
So rufen Sie die Logs für eine Compute-Instanz auf: Loganzeige (
roles/logging.viewer)
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Diese vordefinierten Rollen enthalten die Berechtigungen, die zum Aufrufen des ordnungsgemäßen Herunterfahrens einer Compute-Instanz erforderlich sind. Maximieren Sie den Abschnitt Erforderliche Berechtigungen, um die notwendigen Berechtigungen anzuzeigen:
Erforderliche Berechtigungen
Die folgenden Berechtigungen sind erforderlich, um das ordnungsgemäße Herunterfahren einer Compute-Instanz aufzurufen:
-
So rufen Sie die Details einer Compute-Instanz auf:
compute.instances.getfür das Projekt -
So rufen Sie eine Liste der Compute-Instanzen auf:
compute.instances.listfür das Projekt -
So rufen Sie eine Liste der Compute Engine-Vorgänge global auf:
compute.globalOperations.listfür das Projekt -
So rufen Sie eine Liste der Compute Engine-Vorgänge in einer Region auf:
compute.regionOperations.listim Projekt -
So rufen Sie eine Liste der Compute Engine-Vorgänge in einer Zone auf:
compute.zoneOperations.listfür das Projekt -
So rufen Sie eine Liste der Logs auf:
logging.logEntries.listfür das Projekt
Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Einstellungen für ordnungsgemäßes Herunterfahren ansehen
Wählen Sie eine der folgenden Optionen aus, um die Einstellungen für das ordnungsgemäße Herunterfahren in einer Compute-Instanz aufzurufen:
Console
Rufen Sie in der Cloud de Confiance Console die Seite VM-Instanzen auf.
Klicken Sie in der Spalte Name auf den Namen Ihrer Compute-Instanz. Die Detailseite der Compute-Instanz wird auf dem Tab Details geöffnet.
Wenn Sie die Einstellungen für das ordnungsgemäße Herunterfahren prüfen möchten, sehen Sie sich im Abschnitt Verfügbarkeitsrichtlinien den Wert des Felds Maximale Dauer für ordnungsgemäßes Herunterfahren an. In diesem Feld wird der Zeitraum für das ordnungsgemäße Herunterfahren angezeigt. Wenn ein Bindestrich (-) angezeigt wird, ist das ordnungsgemäße Herunterfahren deaktiviert.
gcloud
Verwenden Sie den Befehl gcloud compute instances describe, um die Einstellungen für das ordnungsgemäße Herunterfahren in einer Compute-Instanz aufzurufen:
gcloud compute instances describe INSTANCE_NAME \
--zone=ZONE
Ersetzen Sie Folgendes:
INSTANCE_NAME: Der Name der Compute-Instanz.ZONE: die Zone, in der sich die Compute-Instanz befindet.
Wenn das ordnungsgemäße Herunterfahren aktiviert ist, sieht die Ausgabe in etwa so aus:
...
scheduling:
...
gracefulShutdown:
enabled: true
maxDuration:
seconds: 'MAX_DURATION'
...
...
Die Ausgabe enthält den Wert MAX_DURATION, der die maximale Dauer des ordnungsgemäßen Herunterfahrens in Sekunden angibt. Wenn Sie beim Aktivieren des ordnungsgemäßen Herunterfahrens keine benutzerdefinierte Dauer angegeben haben, lässt Compute Engine das Feld maxDuration weg und verwendet eine Standarddauer von 10 Minuten.
REST
Wenn Sie die Einstellungen für das ordnungsgemäße Herunterfahren in einer Compute-Instanz aufrufen möchten, senden Sie eine GET-Anfrage an die Methode instances.get:
GET https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, in dem Sie die Compute-Instanz erstellt haben.ZONE: die Zone, in der sich die Compute-Instanz befindet.INSTANCE_NAME: Der Name der Compute-Instanz.
Wenn das ordnungsgemäße Herunterfahren aktiviert ist, sieht die Ausgabe in etwa so aus:
{
...
"scheduling": {
...
"gracefulShutdown": {
"enabled": true,
"maxDuration": {
"seconds": "MAX_DURATION"
}
}
},
...
}
Die Ausgabe enthält den Wert MAX_DURATION, der die maximale Dauer des ordnungsgemäßen Herunterfahrens in Sekunden angibt. Wenn Sie beim Aktivieren des ordnungsgemäßen Herunterfahrens keine benutzerdefinierte Dauer angegeben haben, lässt Compute Engine das Feld maxDuration weg und verwendet eine Standarddauer von 10 Minuten.
Ordnungsgemäßes Herunterfahren überwachen
Verwenden Sie eine der folgenden Methoden, um ein laufendes ordnungsgemäßes Herunterfahren in einer Compute-Instanz zu überwachen:
Ordnungsgemäßes Herunterfahren durch Abfrage des Metadatenservers überwachen
Ordnungsgemäßes Herunterfahren mithilfe von Audit-Logs überwachen
Ordnungsgemäßes Herunterfahren durch Aufrufen von Compute Engine-Vorgängen überwachen
Ordnungsgemäßes Herunterfahren mit der Cloud de Confiance Console, der gcloud CLI oder der REST API überwachen
Nachdem Compute Engine eine Compute-Instanz beendet oder gelöscht hat und ein ordnungsgemäßes Herunterfahren gestartet wurde, können Sie die Details der Compute-Instanz aufrufen, um zu sehen, wann das ordnungsgemäße Herunterfahren gestartet und abgeschlossen wird.
Wählen Sie eine der folgenden Optionen aus, um ein laufendes ordnungsgemäßes Herunterfahren in einer Compute-Instanz mithilfe derCloud de Confiance Console, der gcloud CLI oder der REST API zu überwachen:
Console
Rufen Sie in der Cloud de Confiance Console die Seite VM-Instanzen auf.
Klicken Sie in der Spalte Name auf den Namen Ihrer Compute-Instanz. Die Detailseite der Compute-Instanz wird auf dem Tab Details geöffnet.
Wenn ein ordnungsgemäßes Herunterfahren im Gange ist, prüfen Sie die folgenden Felder im Abschnitt Grundlegende Informationen:
Status: Zeigt den Status Ihrer Compute-Instanz an. Während eines ordnungsgemäßen Herunterfahrens wird Beenden ausstehend mit einem Countdown-Timer angezeigt, der angibt, wann das ordnungsgemäße Herunterfahren endet.
Zielstatus: Gibt an, ob Compute Engine die Compute-Instanz beendet (Beendet) oder löscht (Gelöscht).
gcloud
Verwenden Sie den Befehl gcloud compute instances describe, um ein laufendes ordnungsgemäßes Herunterfahren in einer Compute-Instanz zu überwachen:
gcloud compute instances describe INSTANCE_NAME \
--zone=ZONE
Ersetzen Sie Folgendes:
INSTANCE_NAME: Der Name der Compute-Instanz.ZONE: die Zone, in der sich die Compute-Instanz befindet.
Wenn ein ordnungsgemäßes Herunterfahren im Gange ist, sieht die Ausgabe in etwa so aus:
...
resourceStatus:
...
shutdownDetails:
maxDuration:
seconds: 'MAX_DURATION'
requestTimestamp: 'REQUEST_TIMESTAMP'
stopState: STOP_STATE
targetState: TARGET_STATE
...
status: PENDING_STOP
...
Diese Ausgabe enthält die folgenden Werte:
MAX_DURATION: die maximale Dauer des ordnungsgemäßen Herunterfahrens in Sekunden. Wenn sichSTOP_STATEinSTOPPINGändert, löscht Compute Engine das FeldmaxDuration.REQUEST_TIMESTAMP: Der Zeitstempel, der angibt, wann dieSTOP_STATEgestartet wurde.STOP_STATE: die Beendigungsphase der Compute-Instanz. Der Wert kann einer der folgenden sein:PENDING_STOP: Compute Engine hat das ordnungsgemäße Herunterfahren gestartet. Die Compute-Instanz bleibt in diesem Status, bis Sie das ordnungsgemäße Herunterfahren manuell beenden oder der Timer abläuft.STOPPING: Das ordnungsgemäße Herunterfahren ist beendet und Compute Engine fährt mit dem Beenden oder Löschen fort.
TARGET_STATE: Gibt an, ob die Compute Engine-Instanz von Compute Engine beendet (STOPPED) oder gelöscht (DELETED) wird.
Wenn Compute Engine die Compute-Instanz beendet hat, ändert Compute Engine den Status der Compute-Instanz in TERMINATE und löscht das Feld shutdownDetails.
REST
Wenn Sie ein laufendes ordnungsgemäßes Herunterfahren in einer Compute-Instanz überwachen möchten, senden Sie eine GET-Anfrage an die Methode instances.get:
GET https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, in dem Sie die Compute-Instanz erstellt haben.ZONE: die Zone, in der sich die Compute-Instanz befindet.INSTANCE_NAME: Der Name der Compute-Instanz.
Wenn ein ordnungsgemäßes Herunterfahren im Gange ist, sieht die Ausgabe in etwa so aus:
{
...
"resourceStatus": {
...
"shutdownDetails": {
"maxDuration": {
"seconds": "MAX_DURATION"
},
"requestTimestamp": "REQUEST_TIMESTAMP",
"stopState": "STOP_STATE",
"targetState": "TARGET_STATE"
}
},
...
"status": "PENDING_STOP",
...
}
Diese Ausgabe enthält die folgenden Werte:
MAX_DURATION: die maximale Dauer des ordnungsgemäßen Herunterfahrens in Sekunden. Wenn sichSTOP_STATEinSTOPPINGändert, löscht Compute Engine das FeldmaxDuration.REQUEST_TIMESTAMP: Der Zeitstempel, der angibt, wann dieSTOP_STATEgestartet wurde.STOP_STATE: die Beendigungsphase der Compute-Instanz. Der Wert kann einer der folgenden sein:PENDING_STOP: Compute Engine hat das ordnungsgemäße Herunterfahren gestartet. Die Compute-Instanz bleibt in diesem Status, bis Sie das ordnungsgemäße Herunterfahren manuell beenden oder der Timer abläuft.STOPPING: Das ordnungsgemäße Herunterfahren ist beendet und Compute Engine fährt mit dem Beenden oder Löschen fort.
TARGET_STATE: Gibt an, ob die Compute Engine-Instanz von Compute Engine beendet (STOPPED) oder gelöscht (DELETED) wird.
Wenn Compute Engine die Compute-Instanz beendet hat, ändert Compute Engine den Status der Compute-Instanz in TERMINATE und löscht das Feld shutdownDetails.
Ordnungsgemäßes Herunterfahren durch Abfragen des Metadatenservers überwachen
Wenn Sie ein laufendes ordnungsgemäßes Herunterfahren durch Abfragen des Metadatenservers überwachen möchten, verwenden Sie eine der folgenden Optionen. Weitere Informationen zum Aufrufen und Abfragen der Metadaten für eine Compute-Instanz finden Sie unter VM-Metadaten aufrufen und abfragen.
Linux
Stellen Sie eine Verbindung zu Ihrer Linux-Compute-Instanz her.
Führen Sie den folgenden Befehl mit dem
curl-Tool aus, um den Metadatenschlüsselshutdown-detailsabzufragen:user@myinst:~$ curl -s -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/shutdown-detailsWenn ein ordnungsgemäßes Herunterfahren im Gange ist, sieht die Ausgabe in etwa so aus:
{ "maxDuration": "MAX_DURATION", "requestTimestamp": "REQUEST_TIMESTAMP", "stopState": "STOP_STATE", "targetState": "TARGET_STATE" }Die Ausgabe enthält die folgenden Werte:
MAX_DURATION: die Dauer des ordnungsgemäßen Herunterfahrens in Sekunden. Nachdem Compute EngineSTOP_STATEaufSTOPPINGgesetzt hat, wird das FeldmaxDurationgelöscht.REQUEST_TIMESTAMP: der Zeitstempel, der angibt, wann dieSTOP_STATEgestartet wurde.STOP_STATE: die Beendigungsphase der Compute-Instanz. Der Wert kann einer der folgenden sein:PENDING_STOP: Compute Engine hat das ordnungsgemäße Herunterfahren gestartet. Die Compute-Instanz bleibt in diesem Zustand, bis Sie das ordnungsgemäße Herunterfahren manuell beenden oder der Timer abläuft.STOPPING: Das ordnungsgemäße Herunterfahren ist beendet und Compute Engine fährt mit dem Beenden oder Löschen fort.
TARGET_STATE: Gibt an, ob die Compute Engine-Instanz von Compute Engine beendet (STOPPED) oder gelöscht (DELETED) wird.
Windows
Stellen Sie eine Verbindung zu Ihrer Windows-Compute-Instanz her.
Verwenden Sie das
Invoke-RestMethod-Cmdlet, um den Metadatenschlüsselshutdown-detailsabzufragen:PS C:\> $value = (Invoke-RestMethod ` -Headers @{'Metadata-Flavor' = 'Google'} ` -Uri "http://metadata.google.internal/computeMetadata/v1/instance/shutdown-details") $valueWenn ein ordnungsgemäßes Herunterfahren im Gange ist, sieht die Ausgabe in etwa so aus:
{ "maxDuration": "MAX_DURATION", "requestTimestamp": "REQUEST_TIMESTAMP", "stopState": "STOP_STATE", "targetState": "TARGET_STATE" }Die Ausgabe enthält die folgenden Werte:
MAX_DURATION: die Dauer des ordnungsgemäßen Herunterfahrens in Sekunden. Nachdem Compute EngineSTOP_STATEaufSTOPPINGgesetzt hat, wird das FeldmaxDurationgelöscht.REQUEST_TIMESTAMP: der Zeitstempel, der angibt, wann dieSTOP_STATEgestartet wurde.STOP_STATE: die Beendigungsphase der Compute-Instanz. Der Wert kann einer der folgenden sein:PENDING_STOP: Compute Engine hat das ordnungsgemäße Herunterfahren gestartet. Die Compute-Instanz bleibt in diesem Zustand, bis Sie das ordnungsgemäße Herunterfahren manuell beenden oder der Timer abläuft.STOPPING: Das ordnungsgemäße Herunterfahren ist beendet und Compute Engine fährt mit dem Beenden oder Löschen fort.
TARGET_STATE: Gibt an, ob die Compute Engine-Instanz von Compute Engine beendet (STOPPED) oder gelöscht (DELETED) wird.
Ordnungsgemäßes Herunterfahren mithilfe von Audit-Logs überwachen
Nachdem Compute Engine eine Compute-Instanz beendet oder gelöscht hat und ein ordnungsgemäßes Herunterfahren beginnt, erstellt Compute Engine Cloud-Audit-Logs, um das ordnungsgemäße Herunterfahren zu verfolgen. Anhand dieser Logs können Sie nachvollziehen, wann ein ordnungsgemäßes Herunterfahren beginnt und abgeschlossen wird.
Wählen Sie eine der folgenden Optionen aus, um ein ordnungsgemäßes Herunterfahren mithilfe von Cloud-Audit-Logs zu überwachen:
Console
Rufen Sie in der Cloud de Confiance Console die Seite Log-Explorer auf:
Geben Sie im Bereich „Abfrage“ die folgende Abfrage ein:
resource.type="gce_instance" protoPayload.serviceName="compute.googleapis.com" protoPayload.methodName:"compute.instances.gracefulShutdown"Klicken Sie auf Abfrage ausführen.
gcloud
Wenn Sie Cloud-Audit-Logs nach dem Start eines ordnungsgemäßen Herunterfahrens aufrufen möchten, verwenden Sie einen der folgenden gcloud logging read-Befehle:
Führen Sie den folgenden Befehl aus, um das ordnungsgemäße Herunterfahren aller Compute-Instanzen zu überwachen, die ordnungsgemäß heruntergefahren werden:
gcloud logging read 'resource.type="gce_instance" AND protoPayload.serviceName="compute.googleapis.com" AND protoPayload.methodName:"compute.instances.gracefulShutdown"'Führen Sie den folgenden Befehl aus, um das ordnungsgemäße Herunterfahren einer einzelnen Compute-Instanz zu überwachen:
gcloud logging read 'resource.type="gce_instance" AND protoPayload.serviceName="compute.googleapis.com" AND protoPayload.methodName:"compute.instances.gracefulShutdown" AND "INSTANCE_NAME"'Ersetzen Sie
INSTANCE_NAMEdurch den Namen der Compute-Instanz.
Die Ausgabe sieht etwa so aus:
insertId: -gvb9n5drmdg
labels:
compute.googleapis.com/root_trigger_id: e23093bc-2c55-4ee4-b7cf-ea8b295f0d9a
logName: projects/example-project/logs/cloudaudit.googleapis.com%2Fsystem_event
operation:
id: gracefulShutdown-1783417965660-656025a544aa5-0eefacb0-38dc7152
last: true
producer: compute.instances.gracefulShutdown
protoPayload:
'@type': type.googleapis.com/google.cloud.audit.AuditLog
authenticationInfo:
principalEmail: system@google.com
methodName: compute.instances.gracefulShutdown
request:
'@type': type.googleapis.com/compute.instances.gracefulShutdown
resourceName: projects/example-project/zones/us-central1-a/instances/vm-01
serviceName: compute.googleapis.com
status:
message: Instance graceful shutdown completed.
receiveTimestamp: '2026-07-07T10:04:06.109088155Z'
resource:
labels:
instance_id: '4210316577417032387'
project_id: example-project
zone: us-central1-a
type: gce_instance
severity: INFO
timestamp: '2026-07-07T10:04:05.846992Z'
REST
Wenn Sie Cloud-Audit-Logs nach dem Start eines ordnungsgemäßen Herunterfahrens aufrufen möchten, senden Sie eine POST-Anfrage an die Methode entries.list:
POST https://logging.googleapis.com/v2/entries:list
{
"resourceNames": [
"projects/PROJECT_ID"
],
"filter": "resource.type=\"gce_instance\" AND protoPayload.serviceName=\"compute.googleapis.com\" AND protoPayload.methodName:\"compute.instances.gracefulShutdown\""
}
Ersetzen Sie PROJECT_ID durch die ID des Projekts, in dem sich Ihre Compute-Instanz befindet.
Die Ausgabe sieht etwa so aus:
{
"insertId": "-gvb9n5drmdg",
"labels": {
"compute.googleapis.com/root_trigger_id": "e23093bc-2c55-4ee4-b7cf-ea8b295f0d9a"
},
"logName": "projects/example-project/logs/cloudaudit.googleapis.com%2Fsystem_event",
"operation": {
"id": "gracefulShutdown-1783417965660-656025a544aa5-0eefacb0-38dc7152",
"last": true,
"producer": "compute.instances.gracefulShutdown"
},
"protoPayload": {
"@type": "type.googleapis.com/google.cloud.audit.AuditLog",
"authenticationInfo": {
"principalEmail": "system@google.com"
},
"methodName": "compute.instances.gracefulShutdown",
"request": {
"@type": "type.googleapis.com/compute.instances.gracefulShutdown"
},
"resourceName": "projects/example-project/zones/us-central1-a/instances/vm-01",
"serviceName": "compute.googleapis.com",
"status": {
"message": "Instance graceful shutdown completed."
}
},
"receiveTimestamp": "2026-07-07T10:04:06.109088155Z",
"resource": {
"labels": {
"instance_id": "4210316577417032387",
"project_id": "example-project",
"zone": "us-central1-a"
},
"type": "gce_instance"
},
"severity": "INFO",
"timestamp": "2026-07-07T10:04:05.846992Z"
}
Weitere Informationen finden Sie unter Audit-Logs aufrufen.
Ordnungsgemäßes Herunterfahren durch Ansehen von Compute Engine-Vorgängen überwachen
Nachdem Compute Engine eine Compute-Instanz beendet oder gelöscht hat und ein ordnungsgemäßes Herunterfahren gestartet wurde, können Sie die laufenden Beendigungs- oder Löschvorgänge aufrufen, um das ordnungsgemäße Herunterfahren zu überwachen.
Wählen Sie eine der folgenden Optionen aus, um ein ordnungsgemäßes Herunterfahren durch Aufrufen von Compute Engine-Vorgängen zu überwachen:
Console
Rufen Sie in der Cloud de Confiance Console die Seite Vorgänge auf.
Optional: Wenn Sie die Liste der Vorgänge so eingrenzen möchten, dass nur die laufenden ordnungsgemäßen Herunterfahrvorgänge in einer bestimmten Region oder Zone angezeigt werden, geben Sie im Feld Filter einen der folgenden Filter ein:
Verwenden Sie den folgenden Filter, um alle Vorgänge in einer Region aufzurufen:
Target:https://www.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGIONVerwenden Sie den folgenden Filter, um alle Vorgänge in einer einzelnen Zone aufzurufen:
Target:https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, in dem sich Ihre Compute-Instanzen befinden.REGION: die Region, in der sich Ihre Compute-Instanzen befinden.ZONE: die Zone, in der sich Ihre Compute-Instanzen befinden.
Wenn Sie die Details eines bestimmten Vorgangs aufrufen möchten, klicken Sie in der Spalte Vorgangszusammenfassung auf die Zusammenfassung des Vorgangs. Eine Seite mit den Details des Vorgangs wird geöffnet.
gcloud
Verwenden Sie den folgenden gcloud compute operations list-Befehl, um alle laufenden oder abgeschlossenen ordnungsgemäßen Herunterfahrvorgänge der Compute-Instanzen in Ihrem Projekt aufzurufen:
gcloud compute operations list \
--filter="operationType=compute.instances.gracefulShutdown"
Die Ausgabe sieht etwa so aus:
NAME: operation-1782409401831-65517873d8fe0-76bb4c47-978a64be
TYPE: compute.instances.gracefulShutdown
TARGET: vm-01
HTTP_STATUS: 200
STATUS: RUNNING
TIMESTAMP: 2026-07-07T10:04:05.846992Z
NAME: operation-1783420590456-656035b8e9fa0-84dc2a39-1b9c83fe
TYPE: compute.instances.gracefulShutdown
TARGET: vm-02
HTTP_STATUS: 200
STATUS: RUNNING
TIMESTAMP: 2026-07-07T10:04:05.846992Z
Wenn Sie die laufenden ordnungsgemäßen Herunterfahrvorgänge in bestimmten Regionen oder Zonen sehen möchten, verwenden Sie denselben Befehl mit dem Flag --regions oder --zones.
REST
Wenn Sie alle laufenden oder abgeschlossenen ordnungsgemäßen Herunterfahrvorgänge der Compute-Instanzen in Ihrem Projekt aufrufen möchten, stellen Sie eine der folgenden Anfragen:
Wenn Sie alle laufenden oder abgeschlossenen ordnungsgemäßen Herunterfahrvorgänge in allen Regionen und Zonen aufrufen möchten, senden Sie eine
GET-Anfrage an die MethodeglobalOperations.list:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/operations?filter=operationType=compute.instances.gracefulShutdownWenn Sie alle laufenden oder abgeschlossenen ordnungsgemäßen Herunterfahrvorgänge in einer Region aufrufen möchten, senden Sie eine
GET-Anfrage an die MethoderegionOperations.list:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/operations?filter=operationType=compute.instances.gracefulShutdownWenn Sie alle laufenden oder abgeschlossenen ordnungsgemäßen Herunterfahrvorgänge in einer einzelnen Zone aufrufen möchten, senden Sie eine
GET-Anfrage an die MethodezoneOperations.list:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/operations?filter=operationType=compute.instances.gracefulShutdown
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, in dem sich Ihre Compute-Instanzen befinden.REGION: die Region, in der sich Ihre Compute-Instanzen befinden.ZONE: die Zone, in der sich Ihre Compute-Instanzen befinden.
Die Ausgabe sieht etwa so aus:
{
"kind": "compute#operationList",
"id": "projects/example-project/zones/us-central1-a/operations",
"items": [
{
"kind": "compute#operation",
"id": "4210316577417032387",
"name": "operation-1782409401831-65517873d8fe0-76bb4c47-978a64be",
"operationType": "compute.instances.gracefulShutdown",
"targetLink": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/instances/vm-01",
"status": "RUNNING",
"user": "system@google.com",
"progress": 0,
"insertTime": "2026-07-07T10:04:05.846992Z",
"startTime": "2026-07-07T10:04:05.846992Z",
"selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/operations/operation-1782409401831-65517873d8fe0-76bb4c47-978a64be"
},
...
]
}
Weitere Informationen finden Sie unter Compute Engine-Vorgänge ansehen.