במאמר הזה מוסבר איך לשנות מכסות באמצעות המערכת לשינוי מכסות.
הכלי לשינוי המכסות עוקב אחרי השימוש שלכם במשאבים ויוזם בשמכם בקשות לשינוי המכסות. הכלי עוקב אחרי השימוש שלכם במשאבים ושולח בשמכם בקשות לשינוי המכסות, כדי למנוע הפסקות בשירות בגלל שהגעתם למכסה. הכלי לשינוי המכסות מפחית את הצורך לעקוב אחרי עליות לא מתוכננות בשימוש במשאבים, ומאפשר לכם לשלוח פחות בקשות ידניות לשינוי המכסות.
איך פועל הכלי לשינוי המכסות?
כשמפעילים את הכלי לשינוי המכסות, הוא עוקב אחרי כל המכסות הרלוונטיות ופועל לפי הלוגיקה הבאה:
- הכלי לשינוי מכסות בודק אם השיא בשימוש התקרב לערך המכסה במהלך פרק זמן מסוים.
- אם כן, הכלי לשינוי המכסות מנסה להגדיל את ערך המכסה (בדרך כלל ב-10% עד 20%).
אם אפשר להגדיל את ערך המכסה, הבקשה תאושר והערך ישתנה. אתם יכולים לבקש ידנית להגדיל את ערכי המכסות בכל שלב, גם אם הכלי לשינוי המכסות מופעל וגם אם לא.
הכלי לשינוי המכסות שולח רק בקשות להגדלת המכסות. הוא לא מנסה להוריד את הערך. במכסות עם מגבלת מכסה ידנית, הכלי לשינוי המכסות לא שולח בקשות לשינוי המכסות.
אפשר לראות את הבקשות שנוצרו על ידי הכלי להתאמת מכסות בדף Quotas & System Limits במסוףGoogle Cloud . אתם יכולים גם להגדיר התראות כדי לעקוב אחרי השינויים שבוצעו על ידי הכלי להתאמת מכסות.
מגבלות
לכלי לשינוי המכסות יש את המגבלות הבאות:
- ההגדרות של הכלי להתאמת המכסות ברמת התיקייה והארגון לא זמינות במסוף Google Cloud . כדי לגשת להגדרות של הכלי להתאמת מכסות ברמת התיקייה או הארגון, צריך להשתמש ב-Cloud Quotas API (גרסת טרום-השקה (Preview)) או בפקודות של Cloud Quotas ב-Google Cloud CLI (זמינות ברמת הגרסה
beta). - הכלי לשינוי מכסות לא זמין לכל המכסות. למידע נוסף, קראו את הקטע זמינות במאמר הזה.
זמינות
הזמינות של הכלי לשינוי מכסות תלויה בפרויקט ב- Google Cloud , והוא זמין רק לחלק מהמכסות ב- Google Cloud .
זכאות על סמך היסטוריית השימוש
כדי שהכלי להתאמת המכסות יוכל לקבוע במדויק מתי לבקש מכסה נוספת, הוא צריך כמות מספיקה של נתוני שימוש היסטוריים. לכן, האפשרות להפעיל את הכלי להתאמת המכסות זמינה רק לפרויקטים, לתיקיות ולארגונים עם מספיק פעילות היסטורית כדי לתמוך בתחזיות מדויקות.
מכסות נתמכות
הכלי לשינוי המכסות לא זמין לכל המכסות ב-Google Cloud . Google Cloud יכול להיות ששירות מסוים יתמוך במכסות מסוימות, בכולן או באף אחת מהן. אם מפעילים את הכלי לשינוי המכסות בפרויקט, הוא חל על כל המכסות הנתמכות.
כש Google Cloud מוסיף או מרחיב את התמיכה של הכלי להתאמת מכסות במכסות שלו, הכלי להתאמת מכסות עוקב באופן אוטומטי אחרי המכסות החדשות שנתמכות בפרויקט ומתאים אותן. זה קורה גם אם המכסות הספציפיות האלה לא נתמכו כשהפעלתם את הכלי לשינוי מכסות בפעם הראשונה.
בטבלה הבאה מפורטות המכסות שנתמכות בכלי להתאמת מכסות.
| שירות | מכסות |
|---|---|
| Artifact Registry API | בקשות לדקה לכל פרויקט במספר אזורים באסיה |
| Artifact Registry API | בקשות לדקה לכל פרויקט במספר אזורים באירופה |
| Artifact Registry API | בקשות לדקה לכל פרויקט במספר אזורים בארה"ב |
| Artifact Registry API | בקשות לפרויקט לאזור לדקה לאזור |
| Cloud Build API | בקשות GET של Build ו-Operation לדקה |
| Cloud Build API | בקשות GET של Build ו-Operation לדקה לכל משתמש |
| Cloud Build API | מעבדים (CPU) של גרסאות build בו-זמניות (מאגר ברירת המחדל האזורי) |
| Cloud Build API | פיתוחים בו-זמניים (מאגר ברירת מחדל לא אזורי) |
| Cloud Key Management Service API | בקשות קריפטוגרפיות לדקה |
| Cloud Key Management Service API | שימוש קריפטוגרפי ב-HSM |
| Cloud Key Management Service API | בקשות קריאה לדקה |
| Cloud Key Management Service API | קריאת נתוני השימוש |
| Cloud Key Management Service API | שימוש בקריפטוגרפיה בתוכנה |
| Cloud Key Management Service API | בקשות כתיבה לדקה |
| Cloud Key Management Service API | כתיבת נתוני השימוש |
| Cloud Logging API | כתיבת בייטים של יומן לדקה בכל אזור |
| Cloud Monitoring API | בקשות להטמעת נתונים של פעולות על ציר הזמן |
| Cloud Monitoring API | שאילתות של סדרות זמנים |
| Cloud Resource Manager API | בקשות קריאה לדקה |
| Cloud Run Admin API | בקשות להרצת משימות לדקה לכל אזור |
| Cloud Run Admin API | בקשות קריאה לדקה לכל אזור |
| Cloud Run Admin API | הקצאת מעבד (CPU) כוללת, ב-milli vCPU, לכל פרויקט בכל אזור |
| Cloud Run Admin API | בקשות כתיבה לדקה לכל אזור |
| Cloud Trace API | בקשות כתיבה (בחינם) לדקה |
| Compute Engine API | קבוצות בעלות תחום עניין משותף |
| Compute Engine API | קטגוריות קצה עורפי |
| Compute Engine API | מעבדי C2 |
| Compute Engine API | מעבדי C2D |
| Compute Engine API | מעבדי C3 |
| Compute Engine API | התחייבויות |
| Compute Engine API | מעבדי A2 בהתחייבות לשימוש |
| Compute Engine API | מעבדים (CPU) בהתחייבות |
| Compute Engine API | רישיונות מחויבים |
| Compute Engine API | דיסק SSD מקומי שמור בהתחייבות (GB) |
| Compute Engine API | מעבדי M3 שהוקצו |
| Compute Engine API | מעבדים (CPU) מותאמים לצריכת זיכרון גבוהה (memory-optimized) בהתחייבות |
| Compute Engine API | מעבדי N2 בהתחייבות לשימוש |
| Compute Engine API | מעבדי N2D בהתחייבות |
| Compute Engine API | מעבדי T2D בהתחייבות |
| Compute Engine API | מעבדים (CPU) |
| Compute Engine API | מעבדים (CPU) לכל משפחת מכונות וירטואליות |
| Compute Engine API | פרויקטים של שירות VPC משותף לכל פרויקט מארח |
| Compute Engine API | נתיבים דינמיים לכל אזור בכל קבוצת רשתות שכנות (peering) |
| Compute Engine API | שירותים לקצה העורפי של מאזן עומסי רשת חיצוני להעברת סיגנל ללא שינוי |
| Compute Engine API | כללי העברה של מאזן עומסי רשת חיצוני להעברת סיגנל ללא שינוי |
| Compute Engine API | כללי העברת פרוטוקולים חיצוניים |
| Compute Engine API | שערי VPN חיצוניים |
| Compute Engine API | כללי חומת אש |
| Compute Engine API | כללי העברה |
| Compute Engine API | שירותים גלובליים מנוהלים חיצוניים לקצה העורפי |
| Compute Engine API | קטגוריות קצה עורפי גלובליות פנימיות מנוהלות |
| Compute Engine API | שירותי קצה עורפי מנוהלים פנימיים גלובליים |
| Compute Engine API | כללי מדיניות SSL גלובליים |
| Compute Engine API | כללי העברה גלובליים בניהול חיצוני |
| Compute Engine API | שירותים לקצה העורפי של מאזן עומסים גלובלי חיצוני בשרת proxy |
| Compute Engine API | שירותים לקצה העורפי של Traffic Director פנימי גלובלי |
| Compute Engine API | מספר יחידות ה-GPU לכל משפחת GPU |
| Compute Engine API | מעבדי GPU (כל האזורים) |
| Compute Engine API | בדיקות תקינות |
| Compute Engine API | תמונות |
| Compute Engine API | קבוצות של חיבורי Interconnect |
| Compute Engine API | חיבורי Interconnect |
| Compute Engine API | חיבורי Interconnect לכל Interconnect |
| Compute Engine API | סה"כ Mbps של צירופים ל-Interconnect |
| Compute Engine API | קבוצות Interconnect |
| Compute Engine API | חיבורים |
| Compute Engine API | כתובות IP בשימוש |
| Compute Engine API | כתובות IPv4 חיצוניות אזוריות שנמצאות בשימוש |
| Compute Engine API | לוחות זמנים של תמונות מצב בשימוש |
| Compute Engine API | קבוצות של מכונות |
| Compute Engine API | תבניות של הגדרות מכונה |
| Compute Engine API | מופעים בכל קבוצת רשתות שכנות (peering) |
| Compute Engine API | מכונות לכל רשת VPC |
| Compute Engine API | כללי העברת פרוטוקולים פנימיים לכל קבוצת רשתות שכנות (peering) |
| Compute Engine API | כללים להעברת פרוטוקולים פנימיים לכל רשת VPC |
| Compute Engine API | כתובות IP פנימיות |
| Compute Engine API | שירותים לקצה העורפי של מאזן עומסי רשת פנימי להעברת סיגנל ללא שינוי |
| Compute Engine API | כללי העברה של מאזן עומסי רשת פנימי להעברת סיגנל ללא שינוי לכל קבוצת רשתות שכנות (peering) |
| Compute Engine API | כללי העברה של מאזן עומסי רשת פנימי להעברת סיגנל ללא שינוי לכל רשת VPC |
| Compute Engine API | כתובות IP חלופיות לכל קבוצת רשתות שכנות (peering) |
| Compute Engine API | כתובות IP חלופיות לכל רשת VPC |
| Compute Engine API | דיסק SSD מקומי לכל משפחת VM (ב-GB) |
| Compute Engine API | מעבדי M1 |
| Compute Engine API | מעבדי M2 |
| Compute Engine API | מעבדי M3 |
| Compute Engine API | קבוצות מופעי מכונה מנוהלים |
| Compute Engine API | מעבדי N2 |
| Compute Engine API | מעבדי N2D |
| Compute Engine API | מחברי רשת |
| Compute Engine API | קבוצות של נקודות קצה ברשת (NEG) |
| Compute Engine API | מדיניות חומת אש ברשת |
| Compute Engine API | כללי מדיניות אבטחה לאיזון עומסי רשת |
| Compute Engine API | כללי מדיניות אבטחה לאיזון עומסי רשת |
| Compute Engine API | מאפיינים של כללי מדיניות אבטחה לאיזון עומסי רשת |
| Compute Engine API | רשתות |
| Compute Engine API | מעבדי NVIDIA A2 |
| Compute Engine API | חיבורי Peering לכל רשת VPC |
| Compute Engine API | רפליקציות של חבילות נתונים |
| Compute Engine API | Persistent Disk IOPS |
| Compute Engine API | דיסק אחסון מתמיד (persistent disk) מסוג SSD (ב-GB) |
| Compute Engine API | Persistent Disk Standard (GB) |
| Compute Engine API | מעבדים (CPU) עם יכולת הפסקה לפני הזמן |
| Compute Engine API | SSD מקומי שניתן להפסקה לפני הזמן (GB) |
| Compute Engine API | מעבדי GPU מסוג NVIDIA A100 80GB שניתנים להפסקה לפני הזמן |
| Compute Engine API | מעבדי GPU מסוג NVIDIA A100 שניתנים להפסקה לפני הזמן |
| Compute Engine API | מעבדי GPU מסוג NVIDIA H100 שניתנים להפסקה לפני הזמן |
| Compute Engine API | מעבדי GPU מסוג NVIDIA H100 MEGA שניתנים להפסקה לפני הזמן |
| Compute Engine API | מעבדי GPU מסוג NVIDIA K80 שניתנים להפסקה לפני הזמן |
| Compute Engine API | מעבדי NVIDIA L4 GPU שניתנים להפסקה לפני הזמן |
| Compute Engine API | יחידות GPU של NVIDIA L4 Virtual Workstation שניתנות להפסקה לפני הזמן |
| Compute Engine API | מעבדי GPU מסוג NVIDIA P4 שניתנים להפסקה לפני הזמן |
| Compute Engine API | מעבדי GPU וירטואליים לתחנות עבודה של NVIDIA P4 שניתנים להפסקה לפני הזמן |
| Compute Engine API | מעבדי GPU מסוג NVIDIA T4 שניתנים להפסקה לפני הזמן |
| Compute Engine API | יחידות GPU של תחנות עבודה וירטואליות של NVIDIA T4 שניתנות להפסקה לפני הזמן |
| Compute Engine API | מעבדי GPU מסוג NVIDIA V100 שניתנים להפסקה לפני הזמן |
| Compute Engine API | קידומות ציבוריות שפורסמו |
| Compute Engine API | כללי העברה של צרכן PSC ILB לכל רשת VPC של יצרן |
| Compute Engine API | כללי העברה של PSC Internal LB |
| Compute Engine API | שירותים לקצה עורפי אזורי שמנוהלים באופן חיצוני |
| Compute Engine API | כללי העברה אזוריים חיצוניים מנוהלים לכל אזור בכל רשת VPC |
| Compute Engine API | תבניות של הגדרות מכונה אזוריות |
| Compute Engine API | כללי העברה של מאזן עומסים אזורי פנימי מנוהל לכל אזור ולכל רשת VPC |
| Compute Engine API | שירותי קצה עורפי מנוהלים פנימיים אזוריים |
| Compute Engine API | שירותים לקצה העורפי של Traffic Director פנימי אזורי |
| Compute Engine API | קבוצות אזוריות של מופעי מכונה מנוהלים |
| Compute Engine API | מדיניות חומת אש בין רשתות אזוריות |
| Compute Engine API | כללי מדיניות אזוריים לאבטחה |
| Compute Engine API | כללים של מדיניות אבטחה אזורית |
| Compute Engine API | כללים של מדיניות אבטחה אזורית עם תנאי התאמה מתקדם |
| Compute Engine API | כללי מדיניות SSL אזוריים |
| Compute Engine API | שרתי proxy אזוריים של TCP ביעד |
| Compute Engine API | נתבים |
| Compute Engine API | מאפייני כללים לכל מדיניות חומת אש בין רשתות גלובליות |
| Compute Engine API | מאפייני כללים לכל מדיניות של חומת אש ברשת אזורית |
| Compute Engine API | כללי מדיניות לאבטחה |
| Compute Engine API | כללי מדיניות אבטחה |
| Compute Engine API | כללי שפה של כללי מדיניות אבטחה |
| Compute Engine API | קבצים מצורפים של שירותים |
| Compute Engine API | תמונות מצב |
| Compute Engine API | אישורי SSL |
| Compute Engine API | כתובות IP סטטיות מסוג BYOIP |
| Compute Engine API | כתובות IP סטטיות |
| Compute Engine API | כתובות IPv4 פנימיות גלובליות סטטיות |
| Compute Engine API | נתיבים סטטיים לכל רשת |
| Compute Engine API | נתיבים סטטיים לכל קבוצת רשתות שכנות (peering) |
| Compute Engine API | טווחי רשתות משנה לכל קבוצת רשתות שכנות (peering) |
| Compute Engine API | טווחי תת-רשתות לכל רשת VPC |
| Compute Engine API | מעבדי T2A |
| Compute Engine API | מעבדי T2D |
| Compute Engine API | שרתי proxy של HTTP ביעד |
| Compute Engine API | שרתי proxy ל-HTTPS ביעד |
| Compute Engine API | שרתי proxy של SSL ביעד |
| Compute Engine API | שרתי proxy של TCP ביעד |
| Compute Engine API | מכונות יעד |
| Compute Engine API | מאגרי יעד |
| Compute Engine API | שערי VPN לטירגוט |
| Compute Engine API | נפח הדיסק הכולל של SSD מקומי ששמור (GB) |
| Compute Engine API | כללי העברה של Traffic Director |
| Compute Engine API | תחיליות ייחודיות של מסלולים דינמיים ב-Cloud Router מאזור אחר, לכל אזור, לכל רשת VPC |
| Compute Engine API | תחיליות ייחודיות של מסלולים דינמיים ב-Cloud Router מהאזור של הנתב, לכל אזור בכל רשת VPC |
| Compute Engine API | מפות URL |
| Compute Engine API | מכונות וירטואליות |
| Compute Engine API | שערי VPN |
| Compute Engine API | מנהרות VPN |
| Connect gateway API | בקשות חיבור לשער לדקה |
| Dataproc API | יחידות מחשוב נתונים לכל פרויקט בכל אזור |
| Dialogflow API | כל שאר הבקשות לדקה |
| Filestore API | גיבויים לפי אזור |
| Filestore API | קיבולת (GB) של HDD בסיסי (רגיל) לכל אזור |
| Filestore API | קיבולת (GB) של SSD בסיסי (פרימיום) לכל אזור |
| Filestore API | קיבולת (GB) לכל אזור, אזורי ורב-אזורי 1-10 TiB (Enterprise) |
| Filestore API | קיבולת (GB) לכל אזור של 10-100 TiB (בקנה מידה גדול) אזורי ושל תחום מוגדר |
| Google Cloud Memorystore for Redis API | קיבולת Redis כוללת (GB) לכל אזור |
| Google Cloud Memorystore for Redis API | סה"כ יחידות של Redis Cluster לכל פרויקט בכל אזור |
| Google Sheets API | בקשות קריאה לדקה לכל פרויקט |
| Google Sheets API | בקשות קריאה לדקה לכל משתמש |
| Google Sheets API | בקשות כתיבה לדקה לכל פרויקט |
| Google Sheets API | בקשות כתיבה לדקה לכל משתמש |
| Memorystore API | סה"כ יחידות Memorystore לכל פרויקט בכל אזור |
| Remote Build Execution | מספר המעבדים (CPU) השמורים מסוג N2 (לכל אזור) |
| Transcoder API | מספר המשימות בו-זמניות באצווה |
| Transcoder API | מספר המשימות בהמתנה באצווה |
| Transcoder API | מספר המשימות שפועלות בו-זמנית |
| Transcoder API | מספר משימות הדיבוב |
| Transcoder API | בקשות GET |
| Transcoder API | בקשות לרשימות |
| Transcoder API | בקשות לשינוי נתונים |
| Vertex AI API | מעבדים (CPU) לפרסום מודלים בהתאמה אישית בכל אזור |
| Vertex AI API | מעבדי GPU מסוג Nvidia T4 לפרסום מודל בהתאמה אישית לכל אזור |
| Vertex AI API | אימון מודלים בהתאמה אישית של מעבדי GPU מסוג Nvidia T4 לכל אזור |
| Vertex AI API | בקשות ליצירת תוכן לדקה לכל פרויקט לכל מודל בסיס |
| Vertex AI API | בקשות אזוריות לחיזוי אונליין לדקה לכל פרויקט לכל מודל בסיס הערה: כדי לראות את הרשימה המלאה של המאפיינים הזמינים, צריך להרחיב את הרשומה הזו במסוף Google Cloud . |
| Vertex AI API | בקשות לניהול משאבים (CRUD) לדקה לכל אזור |
| Vertex AI API | מספר הליבות המוגבל של TPU V3 pod לאימון תמונות בכל אזור |
הפעלת הכלי לשינוי המכסות
כדי להפעיל את הכלי להתאמת מכסות, אתם צריכים את ההרשאות הבאות של ניהול זהויות והרשאות גישה (IAM):
cloudquotas.quotas.updatecloudquotas.quotas.get
כדי להפעיל את הכלי לשינוי המכסות, בוחרים את הכרטיסייה המתאימה ופועלים לפי ההוראות:
המסוף
- במסוף Google Cloud , נכנסים לדף IAM & Admin > Quotas & System Limits:
- לוחצים על הכרטיסייה Configurations.
- לוחצים על המתג הפעלה.
אם בעמודה Status כתוב Enabled, סימן שהכלי לשינוי המכסות פועל. הוא עוקב אחרי השימוש שלכם ושולח בשמכם בקשות לשינוי המכסות כשאתם מתקרבים אליהן.
כדי להפעיל את הכלי להתאמת המכסות לכל תיקייה או לכל ארגון, צריך להשתמש ב-API בארכיטקטורת REST או ב-CLI של gcloud.
REST
שולחים בקשת HTTP כדי לעדכן את ההגדרות של הכלי לשינוי המכסות:
PATCH https://cloudquotas.googleapis.com/v1/RESOURCE_CONTAINER/ID/locations/global/quotaAdjusterSettingsבגוף הבקשה, מציינים את מאגר המשאבים של ההגדרות של הכלי לשינוי מכסות ומגדירים את השדה
enablementלערךENABLED. אפשר גם לציין ETag, אבל זה אופציונלי:{ name: RESOURCE_CONTAINER/ID/locations/global/quotaAdjusterSettings enablement: ENABLED etag: OPTIONAL_ETAG }מחליפים את מה שכתוב בשדות הבאים:
RESOURCE_CONTAINER: סוג מאגר המשאבים,projects, foldersאוorganizations.
ID: המזהה או המספר של הפרויקט, התיקייה או הארגון שבהם רוצים להפעיל את הכלי לשינוי מכסות.
OPTIONAL_ETAG: מחרוזת ETag אופציונלית להגדרות של הכלי לשינוי המכסות.
סטטוס ההפעלה ישתנה ל-
enabled.
gcloud
אימות באמצעות ה-CLI של gcloud:
gcloud auth loginכדי להפעיל את ההגדרות של הכלי לשינוי המכסות, משתמשים בפקודה
gcloud quotas adjuster settings update.הפעלת הכלי לשינוי המכסות בפרויקט
כדי לציין פרויקט, משתמשים בדגל
--project:gcloud quotas adjuster settings update --project=PROJECT_ID_OR_NUMBER --enablement=enabledמחליפים את
PROJECT_ID_OR_NUMBERבמזהה פרויקט או במספר של הפרויקט שבו רוצים להפעיל את הכלי להתאמת המכסות.הפעלת הכלי לשינוי המכסות בתיקייה
כדי לציין תיקייה, משתמשים בדגל
--folder:gcloud quotas adjuster settings update --folder=FOLDER_ID --enablement=enabledמחליפים את
FOLDER_IDבמזהה התיקייה שבה רוצים להפעיל את הכלי לשינוי מכסות.הפעלת הכלי לשינוי המכסות בארגון
כדי לציין ארגון, משתמשים בדגל
--organization:gcloud quotas adjuster settings update --organization=ORGANIZATION_ID --enablement=enabledמחליפים את
ORGANIZATION_IDבמזהה הארגון שבו רוצים להפעיל את הכלי להתאמת המכסות.בודקים את סטטוס ההפעלה:
gcloud quotas adjuster settings describe --RESOURCE_CONTAINER_TYPE=IDמחליפים את מה שכתוב בשדות הבאים:
RESOURCE_CONTAINER_TYPE: סוג מאגר המשאבים:project,folderאוorganization.
ID: המזהה של הפרויקט, התיקייה או הארגון שרוצים לראות את סטטוס ההפעלה שלהם.
אם יש לכם את ההרשאות הנדרשות, הסטטוס שיוחזר הוא
enabled.
איך רואים את הבקשות לשינוי המכסות
כדי לראות את הבקשות לשינוי מכסות, צריך את ההרשאות הבאות ב-IAM:
resourcemanager.projects.getserviceusage.services.listserviceusage.quotas.get
כדי לראות את הבקשות לשינוי המכסות שהכלי שלח:
- במסוף Google Cloud , נכנסים לדף IAM & Admin > Quotas & System Limits:
- לוחצים על הכרטיסייה Increase Requests. בתצוגה Increase Requests מופיעות הבקשות להגדלת המכסות בפרויקט, כולל בקשות שנשלחו ידנית ובקשות שנשלחו על ידי הכלי לשינוי המכסות.
- לוחצים על השדה מסנן.
- בוחרים באפשרות סוג בתפריט ומזינים
Auto. כך מסננים את הבקשות שבוצעו על ידי הכלי לשינוי המכסות.
הגדרת התראות של הכלי לשינוי המכסות
כדי לקבל התראות מהכלי לשינוי המכסות:
- במסוף Google Cloud , נכנסים לדף IAM & Admin > Quotas & System Limits:
- לוחצים על הכרטיסייה Configurations.
- לוחצים על יצירת התראה.
- בוחרים אחת מתבניות ההתראה הבאות או את שתיהן:
- All adjustments by Quota Adjuster: התראה נשלחת בכל פעם שהכלי לשינוי המכסות שולח בקשה לשינוי המכסה בפרויקט.
- Quota Adjuster errors and failures: התראות נשלחות רק כשהכלי לשינוי המכסות מנסה להגדיל ערך של מכסה ולא מצליח.
- אופציונלי: כדי לשנות את ערכי ברירת המחדל של משך הזמן המינימלי בין התראות ומשך הזמן לסגירה אוטומטית של אירועים, לוחצים על Show Options.
- בוחרים את ערוץ ההתראות שבו רוצים לקבל התראות. כדי לשנות את ההגדרות של ערוץ ההתראות או ליצור ערוץ התראות חדש, לוחצים על Manage Notification Channels.
- לוחצים על יצירה.
עריכה או מחיקה של התראות של הכלי לשינוי מכסות
אפשר לערוך או למחוק התראות של הכלי להתאמת מכסות במסוףGoogle Cloud :
נכנסים לדף Policies במסוף Cloud Monitoring.
מחפשים את מדיניות ההתראות של הכלי לשינוי מכסות. למדיניות ההתראות של הכלי לשינוי מכסות יש את השמות הבאים:
Quota adjuster errors and failuresAll adjustments by quota adjuster
בשורה שבה מוצגת מדיניות ההתראות של הכלי לשינוי המכסות, לוחצים על View more.
לוחצים על עריכה או מחיקה.
השבתת הכלי לשינוי המכסות
כדי להשבית את הכלי להתאמת מכסות, אתם צריכים את ההרשאות הבאות ב-IAM:
cloudquotas.quotas.updatecloudquotas.quotas.get
כדי להשבית את הכלי לשינוי המכסות, בוחרים את הכרטיסייה המתאימה ופועלים לפי ההוראות:
המסוף
- במסוף Google Cloud , נכנסים לדף IAM & Admin > Quotas & System Limits:
- לוחצים על הכרטיסייה Configurations.
- לוחצים על המתג הפעלה. המתג הופך לאפור.
אם המתג אפור ובעמודה Status כתוב Not Enabled, סימן שהכלי לשינוי המכסות לא פועל. הוא לא עוקב אחרי השימוש שלכם ולא שולח בשמכם בקשות לשינוי המכסות.
כדי להשבית את הכלי להתאמת המכסות לכל תיקייה או לכל ארגון, צריך להשתמש ב-API בארכיטקטורת REST או ב-CLI של gcloud.
REST
שולחים בקשת HTTP כדי לעדכן את ההגדרות של הכלי לשינוי המכסות:
PATCH https://cloudquotas.googleapis.com/v1/RESOURCE_CONTAINER/ID/locations/global/quotaAdjusterSettingsבגוף הבקשה, מציינים את מאגר המשאבים של ההגדרות של הכלי לשינוי מכסות ומגדירים את השדה
enablementלערךDISABLED. אפשר גם לציין ETag, אבל זה אופציונלי:{ name: RESOURCE_CONTAINER/ID/locations/global/quotaAdjusterSettings enablement: DISABLED etag: OPTIONAL_ETAG }מחליפים את מה שכתוב בשדות הבאים:
RESOURCE_CONTAINER: סוג מאגר המשאבים,projects, foldersאוorganizations.
ID: המזהה או המספר של הפרויקט, התיקייה או הארגון שבהם רוצים להשבית את הכלי להתאמת המכסות.
OPTIONAL_ETAG: מחרוזת ETag אופציונלית להגדרות של הכלי לשינוי המכסות.
סטטוס ההפעלה ישתנה ל-
disabled.
gcloud
אימות ב-CLI של gcloud:
gcloud auth loginכדי להשבית את ההגדרות של הכלי להתאמת המכסות, משתמשים בפקודה
gcloud quotas adjuster settings update.השבתת הכלי לשינוי המכסות בפרויקט
כדי לציין פרויקט, משתמשים בדגל
--project:gcloud quotas adjuster settings update --project=PROJECT_ID_OR_NUMBER --enablement=disabledמחליפים את
PROJECT_ID_OR_NUMBERבמזהה פרויקט או במספר של הפרויקט שבו רוצים להשבית את הכלי להתאמת המכסות.השבתת הכלי לשינוי המכסות בתיקייה
כדי לציין תיקייה, משתמשים בדגל
--folder:gcloud quotas adjuster settings update --folder=FOLDER_ID --enablement=disabledמחליפים את
FOLDER_IDבמזהה התיקייה שבה רוצים להשבית את הכלי לשינוי המכסות.השבתת הכלי לשינוי המכסות בארגון
כדי לציין ארגון, משתמשים בדגל
--organization:gcloud quotas adjuster settings update --organization=ORGANIZATION_ID --enablement=disabledמחליפים את
ORGANIZATION_IDבמזהה הארגון שבו רוצים להשבית את הכלי להתאמת המכסות.בודקים את סטטוס ההפעלה:
gcloud quotas adjuster settings describe --RESOURCE_CONTAINER_TYPE=IDמחליפים את מה שכתוב בשדות הבאים:
RESOURCE_CONTAINER_TYPE: סוג מאגר המשאבים:project,folderאוorganization.
ID: מזהה הפרויקט, התיקייה או הארגון שרוצים לראות את סטטוס ההפעלה שלו.
אם יש לכם את ההרשאות הנדרשות, הסטטוס שיוחזר הוא
disabled.
פתרון בעיות שקשורות לדחיית בקשות להגדלת מכסות
יכול להיות שהכלי לשינוי מכסות ינסה להגדיל את המכסה, אבל הבקשה תידחה. זה קורה לפעמים כש- Google Cloud לא יכול להגדיל את המכסה של פרויקט, משאב או אזור מסוים מעבר לערך מסוים. במקרים כאלה, עדיין אפשר לבקש הגדלה ידנית של המכסה.
כדי לקבל התראות כשבקשה לשינוי מכסה נדחית על ידי הכלי לשינוי מכסות, צריך להגדיר התראות של הכלי לשינוי מכסות.