הצגת כיבוי מבוקר במכונה של Compute Engine

במאמר הזה מוסבר איך לראות את ההגדרות ואת ההתקדמות של כיבוי מבוקר במכונה של Compute Engine.

כשמציגים את הפרטים של מכונה, אפשר לבצע את הפעולות הבאות:

  • הצגת הגדרות הכיבוי המבוקר: בודקים אם הכיבוי המבוקר מופעל, ואם כן, בודקים את משך הזמן המקסימלי שלו.

  • מעקב אחרי כיבוי מבוקר: אם מתבצע כיבוי מבוקר, אתם יכולים לבדוק כמה זמן נשאר ואם Compute Engine עוצר או מוחק את המכונה.

במאמר מידע על כיבוי מבוקר מוסבר על הדרישות וההגבלות שחלות כשמבצעים כיבוי מבוקר של מכונה.

לפני שמתחילים

  • אם עדיין לא עשיתם את זה, תצטרכו להגדיר אימות. אימות הוא התהליך שבו מאמתים את הזהות שלכם כדי לקבל גישה לממשקי API ולשירותים של Google Cloud . כדי להריץ קוד או דוגמאות מסביבת פיתוח מקומית, אפשר לבצע אימות ל-Compute Engine באחת מהדרכים האלה:

    צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:

    המסוף

    כשמשתמשים במסוף Google Cloud כדי לגשת לשירותים ולממשקי ה-API של Google Cloud , לא צריך להגדיר אימות.

    gcloud

    1. התקינו את ה-CLI של Google Cloud. אחר כך, אתחלו את ה-CLI של Google Cloud באמצעות הפקודה הבאה:

      gcloud init

      אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.

  • הגדרת אזור ותחום כברירת מחדל.
  • REST

    כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.

      התקינו את ה-CLI של Google Cloud.

      אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.

    מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Google Cloud .

התפקידים הנדרשים

כדי לקבל את ההרשאות שנדרשות לצפייה בכיבוי המבוקר של מכונה, בקשו מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:

להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

התפקידים המוגדרים מראש האלה כוללים את ההרשאות שנדרשות כדי לראות את הכיבוי המבוקר של מכונה. כדי לראות בדיוק אילו הרשאות נדרשות, אפשר להרחיב את הקטע ההרשאות הנדרשות:

ההרשאות הנדרשות

כדי לראות את הכיבוי המבוקר של מכונה, צריך את ההרשאות הבאות:

  • כדי לראות את הפרטים של מכונה: compute.instances.get בפרויקט
  • כדי לראות רשימה של מכונות: compute.instances.list בפרויקט
  • כדי לראות רשימה של פעולות Compute Engine ברמה הגלובלית: compute.globalOperations.list בפרויקט
  • כדי לראות רשימה של פעולות Compute Engine באזור: compute.regionOperations.list בפרויקט
  • כדי לראות רשימה של פעולות Compute Engine באזור: compute.zoneOperations.list בפרויקט
  • כדי לראות רשימה של יומנים: ‫logging.logEntries.list בפרויקט

יכול להיות שתקבלו את ההרשאות האלה באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.

הצגת ההגדרות של כיבוי מבוקר

כדי לראות את הגדרות הכיבוי המבוקר במכונה, בוחרים באחת מהאפשרויות הבאות:

המסוף

  1. נכנסים לדף VM instances במסוף Google Cloud .

    כניסה לדף VM instances

  2. בעמודה Name, לוחצים על השם של המכונה. דף הפרטים של המכונה נפתח בכרטיסייה Details.

  3. כדי לבדוק את הגדרות הכיבוי המבוקר, בקטע Availability policies בודקים את הערך בשדה Graceful shutdown maximum duration. בשדה הזה מוצגת תקופת הכיבוי המבוקר. אם מופיע מקף (-), הכיבוי המבוקר מושבת.

gcloud

כדי לראות את ההגדרות של הכיבוי המבוקר במכונה, משתמשים בפקודה gcloud compute instances describe:

gcloud compute instances describe INSTANCE_NAME \
    --zone=ZONE

מחליפים את מה שכתוב בשדות הבאים:

  • ‫INSTANCE_NAME: השם של המכונה הווירטואלית.

  • ‫ZONE: האזור שבו נמצאת המכונה.

אם הכיבוי המבוקר מופעל, הפלט דומה לזה:

...
scheduling:
  ...
  gracefulShutdown:
    enabled: true
    maxDuration:
      seconds: 'MAX_DURATION'
  ...
...

הפלט כולל את הערך MAX_DURATION, שמציין את משך הזמן המקסימלי של הכיבוי המבוקר בשניות. אם לא ציינתם משך זמן מותאם אישית כשהפעלתם את הכיבוי המבוקר, Compute Engine משמיט את השדה maxDuration ומשתמש במשך זמן ברירת המחדל של 10 דקות.

REST

כדי לראות את הגדרות הכיבוי המבוקר במכונה, שולחים בקשת GET אל ה-method‏ instances.get:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID: מזהה הפרויקט שבו יצרתם את המכונה.

  • ‫ZONE: האזור שבו נמצאת המכונה.

  • ‫INSTANCE_NAME: השם של המכונה הווירטואלית.

אם הכיבוי המבוקר מופעל, הפלט דומה לזה:

{
  ...
  "scheduling": {
    ...
    "gracefulShutdown": {
      "enabled": true,
      "maxDuration": {
        "seconds": "MAX_DURATION"
      }
    }
  },
  ...
}

הפלט כולל את הערך MAX_DURATION, שמציין את משך הזמן המקסימלי של הכיבוי המבוקר בשניות. אם לא ציינתם משך זמן מותאם אישית כשהפעלתם את הכיבוי המבוקר, Compute Engine משמיט את השדה maxDuration ומשתמש במשך זמן ברירת המחדל של 10 דקות.

מעקב אחרי כיבוי מבוקר

כדי לעקוב אחרי תהליך מתמשך של כיבוי מבוקר במכונה, משתמשים באחת מהשיטות הבאות:

מעקב אחרי כיבוי מבוקר באמצעות מסוף Google Cloud , ה-CLI של gcloud או ה-API בארכיטקטורת REST

אחרי ש-Compute Engine עוצר או מוחק מכונה ומתחיל כיבוי מבוקר, אתם יכולים לראות את פרטי המכונה כדי לעקוב אחרי תחילת הכיבוי המבוקר וסיומו.

כדי לעקוב אחרי כיבוי מבוקר שמתבצע במכונה באמצעות מסוףGoogle Cloud , ה-CLI של gcloud או API בארכיטקטורת REST, בוחרים באחת מהאפשרויות הבאות:

המסוף

  1. נכנסים לדף VM instances במסוף Google Cloud .

    כניסה לדף VM instances

  2. בעמודה Name, לוחצים על השם של המכונה. דף הפרטים של המכונה נפתח בכרטיסייה Details.

  3. אם מתבצע כיבוי מבוקר, בודקים את השדות הבאים בקטע מידע בסיסי:

    • סטטוס: מצב המכונה. במהלך כיבוי מבוקר, מוצג הסטטוס Pending stop עם טיימר לספירה לאחור שמציין מתי הכיבוי המבוקר יסתיים.

    • מצב היעד: מראה אם Compute Engine עוצר (עצירה) או מוחק (מחיקה) את המכונה.

gcloud

כדי לעקוב אחרי כיבוי מבוקר שמתבצע במכונה, משתמשים בפקודה gcloud compute instances describe:

gcloud compute instances describe INSTANCE_NAME \
    --zone=ZONE

מחליפים את מה שכתוב בשדות הבאים:

  • ‫INSTANCE_NAME: השם של המכונה הווירטואלית.

  • ‫ZONE: האזור שבו נמצאת המכונה.

אם מתבצע כיבוי מבוקר, הפלט דומה לזה:

...
resourceStatus:
  ...
  shutdownDetails:
    maxDuration:
      seconds: 'MAX_DURATION'
    requestTimestamp: 'REQUEST_TIMESTAMP'
    stopState: STOP_STATE
    targetState: TARGET_STATE
...
status: PENDING_STOP
...

הפלט הזה כולל את הערכים הבאים:

  • ‫MAX_DURATION: משך הזמן המקסימלי של הכיבוי המבוקר, בשניות. כש-STOP_STATE משתנה ל-STOPPING, השדה maxDuration נמחק ב-Compute Engine.

  • ‫REQUEST_TIMESTAMP: חותמת הזמן שמציינת מתי התחיל ה-STOP_STATE.

  • ‫STOP_STATE: שלב העצירה של המכונה. הערך יכול להיות אחד מהבאים:

    • ‫PENDING_STOP: המערכת של Compute Engine התחילה את הכיבוי המבוקר. המכונה נשארת במצב הזה עד שמסיימים את הכיבוי המבוקר באופן ידני או עד שהטיימר מסתיים.

    • ‫STOPPING: הכיבוי המבוקר הסתיים, ו-Compute Engine ממשיך בפעולת העצירה או המחיקה.

  • ‫TARGET_STATE: אם המכונה נעצרת (STOPPED) או נמחקת (DELETED) על ידי Compute Engine.

כשהמכונה מפסיקה לפעול, הערך של השדה משתנה ל- TERMINATE והשדה shutdownDetails נמחק.

REST

כדי לעקוב אחרי כיבוי מבוקר שמתבצע במכונה, שולחים בקשת GET אל ה-method‏ instances.get:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID: מזהה הפרויקט שבו יצרתם את המכונה.

  • ‫ZONE: האזור שבו נמצאת המכונה.

  • ‫INSTANCE_NAME: השם של המכונה הווירטואלית.

אם מתבצע כיבוי מבוקר, הפלט דומה לזה:

{
  ...
  "resourceStatus": {
    ...
    "shutdownDetails": {
      "maxDuration": {
        "seconds": "MAX_DURATION"
      },
      "requestTimestamp": "REQUEST_TIMESTAMP",
      "stopState": "STOP_STATE",
      "targetState": "TARGET_STATE"
    }
  },
  ...
  "status": "PENDING_STOP",
  ...
}

הפלט הזה כולל את הערכים הבאים:

  • ‫MAX_DURATION: משך הזמן המקסימלי של הכיבוי המבוקר, בשניות. כש-STOP_STATE משתנה ל-STOPPING, השדה maxDuration נמחק ב-Compute Engine.

  • ‫REQUEST_TIMESTAMP: חותמת הזמן שמציינת מתי התחיל ה-STOP_STATE.

  • ‫STOP_STATE: שלב העצירה של המכונה. הערך יכול להיות אחד מהבאים:

    • ‫PENDING_STOP: המערכת של Compute Engine התחילה את הכיבוי המבוקר. המכונה נשארת במצב הזה עד שמסיימים את הכיבוי המבוקר באופן ידני או עד שהטיימר מסתיים.

    • ‫STOPPING: הכיבוי המבוקר הסתיים, ו-Compute Engine ממשיך בפעולת העצירה או המחיקה.

  • ‫TARGET_STATE: אם המכונה נעצרת (STOPPED) או נמחקת (DELETED) על ידי Compute Engine.

כשהמכונה מפסיקה לפעול, הערך של השדה משתנה ל- TERMINATE והשדה shutdownDetails נמחק.

מעקב אחרי כיבוי מבוקר באמצעות שליחת שאילתה לשרת המטא-נתונים

כדי לעקוב אחרי כיבוי מבוקר שמתבצע, אפשר לשלוח שאילתה לשרת המטא-נתונים באחת מהדרכים הבאות. למידע נוסף על הצגת המטא-נתונים של מכונה והרצת שאילתות עליהם, ראו הצגת המטא-נתונים של מכונות וירטואליות והרצת שאילתות עליהם.

Linux

  1. מתחברים למכונה הווירטואלית של Linux.

  2. כדי לשלוח שאילתה למפתח המטא-נתונים shutdown-details, מריצים את הפקודה הבאה באמצעות הכלי curl:

    user@myinst:~$ curl -s -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/shutdown-details
    

    אם מתבצע כיבוי מבוקר, הפלט דומה לזה:

    {
      "maxDuration": "MAX_DURATION",
      "requestTimestamp": "REQUEST_TIMESTAMP",
      "stopState": "STOP_STATE",
      "targetState": "TARGET_STATE"
    }
    

    הפלט כולל את הערכים הבאים:

    • ‫MAX_DURATION: משך הזמן של הכיבוי המבוקר בשניות. אחרי ש-Compute Engine מגדיר את STOP_STATE ל-STOPPING, הוא מוחק את השדה maxDuration.

    • ‫REQUEST_TIMESTAMP: חותמת הזמן שבה התחילה STOP_STATE.

    • ‫STOP_STATE: שלב העצירה של המכונה. הערך יכול להיות אחד מהבאים:

      • ‫PENDING_STOP: ‏Compute Engine התחיל את הכיבוי המבוקר. המכונה נשארת במצב הזה עד שמסיימים את הכיבוי המבוקר באופן ידני או עד שהטיימר מסתיים.

      • ‫STOPPING: הכיבוי המבוקר הסתיים, ו-Compute Engine ממשיך בפעולת העצירה או המחיקה.

    • ‫TARGET_STATE: אם המכונה נעצרת (STOPPED) או נמחקת (DELETED) על ידי Compute Engine.

Windows

  1. מתחברים למכונה הווירטואלית ב-Google Compute Engine שמריצה Windows.

  2. כדי לשלוח שאילתה למפתח המטא-נתונים shutdown-details, משתמשים ב-cmdlet Invoke-RestMethod:

    PS C:\> 
    $value = (Invoke-RestMethod `
            -Headers @{'Metadata-Flavor' = 'Google'} `
            -Uri "http://metadata.google.internal/computeMetadata/v1/instance/shutdown-details")
    $value
    

    אם מתבצע כיבוי מבוקר, הפלט דומה לזה:

    {
      "maxDuration": "MAX_DURATION",
      "requestTimestamp": "REQUEST_TIMESTAMP",
      "stopState": "STOP_STATE",
      "targetState": "TARGET_STATE"
    }
    

    הפלט כולל את הערכים הבאים:

    • ‫MAX_DURATION: משך הזמן של הכיבוי המבוקר בשניות. אחרי ש-Compute Engine מגדיר את STOP_STATE ל-STOPPING, הוא מוחק את השדה maxDuration.

    • ‫REQUEST_TIMESTAMP: חותמת הזמן שבה התחילה STOP_STATE.

    • ‫STOP_STATE: שלב העצירה של המכונה. הערך יכול להיות אחד מהבאים:

      • ‫PENDING_STOP: ‏Compute Engine התחיל את הכיבוי המבוקר. המכונה נשארת במצב הזה עד שמסיימים את הכיבוי המבוקר באופן ידני או עד שהטיימר מסתיים.

      • ‫STOPPING: הכיבוי המבוקר הסתיים, ו-Compute Engine ממשיך בפעולת העצירה או המחיקה.

    • ‫TARGET_STATE: אם המכונה נעצרת (STOPPED) או נמחקת (DELETED) על ידי Compute Engine.

מעקב אחרי כיבוי מבוקר באמצעות צפייה ביומני ביקורת

אחרי ש-Compute Engine מפסיק או מוחק מכונה ומתחיל כיבוי מבוקר, הוא יוצר יומני ביקורת של Cloud כדי לעקוב אחרי הכיבוי המבוקר. אתם יכולים לעיין ביומנים האלה כדי לעקוב אחרי ההתחלה והסיום של הכיבוי המבוקר.

כדי לעקוב אחרי כיבוי מבוקר באמצעות יומני הביקורת של Cloud, בוחרים באחת מהאפשרויות הבאות:

המסוף

  1. נכנסים לדף Logs Explorer במסוף Google Cloud .

    כניסה לדף Logs Explorer

  2. בחלונית השאילתה, מזינים את השאילתה הבאה:

    resource.type="gce_instance"
    protoPayload.serviceName="compute.googleapis.com"
    protoPayload.methodName:"compute.instances.gracefulShutdown"
    
  3. לוחצים על Run query.

gcloud

כדי לראות את יומני הביקורת של Cloud אחרי שמתחיל כיבוי מבוקר, משתמשים באחת מהפקודות הבאות של gcloud logging read:

  • כדי לעקוב אחרי הכיבוי המבוקר של כל המכונות שמופעל בהן כיבוי מבוקר, מריצים את הפקודה הבאה:

    gcloud logging read 'resource.type="gce_instance" AND protoPayload.serviceName="compute.googleapis.com" AND protoPayload.methodName:"compute.instances.gracefulShutdown"'
    
  • כדי לעקוב אחרי הכיבוי המבוקר של מכונה אחת, מריצים את הפקודה הבאה:

    gcloud logging read 'resource.type="gce_instance" AND protoPayload.serviceName="compute.googleapis.com" AND protoPayload.methodName:"compute.instances.gracefulShutdown" AND "INSTANCE_NAME"'
    

    מחליפים את INSTANCE_NAME בשם של המכונה.

הפלט אמור להיראות כך:

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

כדי לראות את יומני הביקורת של Cloud אחרי שמתחיל כיבוי מבוקר, שולחים בקשת POST ל-method‏ 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\""
}

מחליפים את PROJECT_ID במזהה הפרויקט שבו נמצאת המכונה.

הפלט אמור להיראות כך:

{
  "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"
}

למידע נוסף, ראו צפייה ביומני ביקורת.

מעקב אחרי כיבוי מבוקר באמצעות צפייה בפעולות של Compute Engine

אחרי ש-Compute Engine עוצר או מוחק מכונה ומתחיל כיבוי מבוקר, אתם יכולים לראות את פעולות העצירה או המחיקה שפועלות כדי לעקוב אחרי הכיבוי המבוקר.

כדי לעקוב אחרי כיבוי מבוקר באמצעות צפייה בפעולות של Compute Engine, בוחרים באחת מהאפשרויות הבאות:

המסוף

  1. נכנסים לדף Operations במסוף Google Cloud .

    מעבר אל Operations

  2. אופציונלי: כדי לצמצם את רשימת הפעולות כך שיוצגו רק הכיבויים המבוקרים שמתבצעים באזור או בתחום ספציפיים, בשדה Filter מזינים את אחד מהמסננים הבאים:

    • כדי לראות את כל הפעולות באזור מסוים, משתמשים במסנן הבא:

      Target:https://www.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION
      
    • כדי להציג את כל הפעולות באזור אחד, משתמשים במסנן הבא:

      Target:https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE
      

    מחליפים את מה שכתוב בשדות הבאים:

    • ‫PROJECT_ID: מזהה הפרויקט שבו נמצאות המכונות.

    • ‫REGION: האזור שבו נמצאות המכונות.

    • ‫ZONE: האזור שבו נמצאות המכונות.

  3. כדי לראות את הפרטים של פעולה מסוימת, לוחצים על הסיכום של הפעולה בעמודה Operation summary. ייפתח דף עם פרטי הפעולה.

gcloud

כדי לראות את כל הכיבויים המבוקרים שמתבצעים או שהסתיימו במכונות שבפרויקט, משתמשים בפקודה הבאה של gcloud compute operations list:

gcloud compute operations list \
    --filter="operationType=compute.instances.gracefulShutdown"

הפלט אמור להיראות כך:

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

כדי לראות את הכיבויים המבוקרים שמתבצעים באזורים ספציפיים, צריך להשתמש באותה פקודה עם הדגל --regions או --zones.

REST

כדי לראות את כל הכיבויים המבוקרים שמתבצעים או שהושלמו במכונות שבפרויקט, צריך לשלוח אחת מהבקשות הבאות:

  • כדי לראות את כל הכיבויים המבוקרים שמתבצעים או שהושלמו בכל האזורים והתחומים, שולחים בקשת GET לשיטה globalOperations.list:

    GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/operations?filter=operationType=compute.instances.gracefulShutdown
    
  • כדי לראות את כל הכיבויים המבוקרים שמתבצעים או שהושלמו באזור מסוים, שולחים בקשת GET לשיטה regionOperations.list:

    GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/operations?filter=operationType=compute.instances.gracefulShutdown
    
  • כדי לראות את כל הכיבויים המבוקרים שמתבצעים או שהושלמו באזור מסוים, שולחים בקשת GET ל-method‏ zoneOperations.list:

    GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/operations?filter=operationType=compute.instances.gracefulShutdown
    

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID: מזהה הפרויקט שבו נמצאות המכונות.

  • ‫REGION: האזור שבו נמצאות המכונות.

  • ‫ZONE: האזור שבו נמצאות המכונות.

הפלט אמור להיראות כך:

{
  "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"
    },
    ...
  ]
}

איך רואים את הפעולות ב-Compute Engine?

המאמרים הבאים