הגדרת התראות ומעקב לגבי מכסות

אתם יכולים להגדיר התראות על שימוש ולעקוב אחרי המכסות. לוח הבקרה Cloud Quotas משולב עם Cloud Monitoring לנוחותכם. במאמר הזה מוסבר איך להגדיר התראות, ליצור תרשימים ולמצוא מידע נוסף על שימוש ב-Cloud Monitoring למכסות ב-Cloud.

הגדרה של התראות בסיסיות על שימוש במכסות

בדף IAM & Admin > Quotas & System Limits תוכלו ליצור התראות כדי שתעודכנו על הגעה למכסות. לדוגמה, אפשר להגדיר התראה שתשלח כששימוש במכסה יגיע לאחוז מסוים מהערך המקסימלי. התכונה הזו נתמכת רק למכסות ברמת הפרויקט.

כדי ליצור התראה למכסה ספציפית או למגבלת מערכת ספציפית:

  1. מוודאים שיש לכם הרשאה ליצור התראות

  2. במסוף Cloud de Confiance , נכנסים לדף IAM & Admin > Quotas & System Limits:

    כניסה לדף Quotas & System Limits

  3. בעמודה השמאלית ביותר בטבלה, לוחצים על פעולות נוספות ואז בוחרים באפשרות יצירת התראה על שימוש. נפתחת החלונית תבניות של מדיניות התראות.

  4. בקטע הגדרת התראות, בוחרים את ערוץ ההתראות. ערוץ ההתראות הוא הדרך שבה מקבלים את ההתראה – למשל באימייל, ב-SMS או ב-Pub/Sub.

  5. לוחצים על יצירה.

יצירת תרשימים

באמצעות הכלי Metrics Explorer ב-Cloud Monitoring אפשר ליצור תרשימים כדי להציג מדדים. אפשר להשתמש בו כדי לראות מדדים שקשורים למכסות ב-Cloud.

כדי לראות את המדדים של משאבים שבמעקב באמצעות Metrics Explorer:

  1. נכנסים לדף  Metrics explorer במסוף Cloud de Confiance :

    כניסה אל Metrics Explorer

    אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.

  2. בסרגל הכלים של מסוף Cloud de Confiance , בוחרים את Cloud de Confiance הפרויקט. בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח של מרכז האפליקציות או את פרויקט הניהול של התיקייה לניהול אפליקציות.
  3. ברכיב Metric, מרחיבים את התפריט Select a metric, כותבים quota usage בשורת הסינון ומשתמשים בתפריטי המשנה כדי לבחור סוג ספציפי של משאב ומדד:
    1. בתפריט Active resources בוחרים באפשרות Consumer Quota.
    2. בתפריט Active metric categories בוחרים באפשרות Quota.
    3. בתפריט Active metrics בוחרים מדד מהרשימה. כדי להציג מדדים פעילים ולא פעילים, לוחצים על Active כדי לנקות את המסנן בתפריט Select a metric.
    4. לוחצים על אישור.
  4. כדי להוסיף מסננים שמסירים סדרות זמן מתוצאות השאילתה, משתמשים ברכיב Filter.

  5. כדי לשלב סדרות עיתיות, משתמשים בתפריטים ברכיב Aggregation. לדוגמה, כדי להציג את ניצול המעבד של המכונות הווירטואליות לפי האזור שלהן, מגדירים את התפריט הראשון ל-Mean ואת התפריט השני ל-zone.

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

  6. כדי לראות מכסות ומדדים אחרים שמדווחים על דגימה אחת ליום:
    1. בחלונית Display, מגדירים את Widget type לאפשרות תרשים עמודות אופקי מוערם.
    2. מגדירים את התקופה לשבוע אחד לפחות.

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

בדיקת התמיכה במדדי מכסות

מדדי מכסות ב-Cloud Monitoring לא זמינים לתצוגה בכל השירותים. כדי לראות את מדדי המכסות הרלוונטיים של השירותים שבהם המדדים זמינים, כשיוצרים תרשים או מדיניות התראות צריך לבחור את Consumer Quota כסוג המשאב. לא יוצגו שירותים שבהם אי אפשר לראות מדדי מכסות.

  • שירותים נפוצים שבהם אפשר לראות מדדי מכסות כוללים את אלה: Compute Engine,‏ ‏Dataflow,‏ Spanner,‏ Pub/Sub,‏ Cloud Vision, ‏Speech-to-Text, ‏Cloud Monitoring ו-Cloud Logging.

  • חלק מהשירותים הנפוצים שבהם אי אפשר לראות מדדי מכסות הם App Engine ו-Cloud SQL.

קבלת שמות של מדדים

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

בהוראות הבאות מוסבר איך לקבל את השמות של מדדי המכסה ומגבלות המערכת באמצעות Cloud de Confiance המסוף או ה-CLI של gcloud.

המסוף

  1. במסוף Cloud de Confiance , נכנסים לדף IAM & Admin > Quotas & System Limits:

    כניסה לדף Quotas & System Limits

    בטבלה שבדף הזה מוצגות מכסות ומגבלות מערכת שנעשה בהן שימוש או שהערכים שלהן שונו, וגם רשומת הפניה למכסות אחרות. רשומת ההפניה מכילה את המילה default (ברירת מחדל) בסוגריים בסוף הרישום בעמודה Name (שם). לדוגמה, SetIAMPolicy requests per minute per region (default) הוא ערך ההפניה למכסה SetIamPolicyRequestsPerMinutePerProject.

  2. אם העמודה מדד לא מופיעה, צריך לבצע את השלבים הבאים.

    1. לוחצים על Column display options (אפשרויות להצגת עמודות).
    2. בוחרים באפשרות מדד.
    3. לוחצים על OK. העמודה מדד מופיעה בטבלה.

בעמודה Metric (מדד) מוצגים שמות המדדים. כדי לסנן את התוצאות, מזינים שם של מאפיין או ערך בשדה שליד Filter.

gcloud

כדי לקבל את שמות המדדים של שירות מסוים באמצעות ה-CLI של gcloud, מריצים את הפקודה quotas info list. Cloud de Confiance by S3NS כדי לדלג על שורות שלא מופיעים בהן שמות של מדדים, מעבירים את הפלט לפקודה כמו grep עם metric: בתור מונח החיפוש, או משתמשים בדגל --format של ה-CLI של gcloud:

gcloud beta quotas info list --project=PROJECT_ID_OR_NUMBER \
    --service=SERVICE_NAME --format="value(metric)"

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

  • PROJECT_ID_OR_NUMBER: מזהה הפרויקט או מספר הפרויקט.
  • SERVICE_NAME: השם של השירות שרוצים לראות את מדדי המכסה שלו. לדוגמה, שם השירות של Compute Engine הוא compute.googleapis.com. צריך לכלול את החלק googleapis.com של שם השירות.

פעולות נוספות שאפשר לבצע באמצעות Cloud Monitoring

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

תוכלו להשתמש במגוון רחב של מדדים ב-Cloud Monitoring ולשלב אותם עם מסננים ונתונים נצברים, כדי ליצור תצוגות חדשות שיעזרו לכם להפיק תובנות בקשר לשימוש במכסות. לדוגמה, תוכלו לשלב בין מדד לשימוש במכסת הקצאה לבין המסנן quota_metric בשמות של Cloud TPU.

התמחור של Cloud Monitoring מפורט במסמך התמחור של Google Cloud Observability.

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

  • יצירת תרשימים: מדריך מקיף ליצירת תרשימים וטבלאות ולהוספה שלהם ללוח בקרה מותאם אישית.
  • מבוא בנושא התראות: סקירה כללית שמסבירה איך התראות פועלות ומה האפשרויות שלכם ליצירת מדיניות התראות.
  • ניהול מדיניות ההתראות: מדריך למשימות ניהול שונות של מדיניות ההתראות הקיימת – למשל, צפייה במדיניות, עריכת מדיניות, מחיקת מדיניות או הוספת מדיניות ללוח בקרה.
  • שימוש במדדי מכסות: מסמך מפורט שמוקדש לתרחישי שימוש במכסות, עם דוגמאות שכוללות נושאים כמו יצירת התראות לשגיאות quota/exceeded.
  • Cloud de Confiance by S3NS מדריך למדדים: מסמך עזר למדדים. בקטע serviceruntime מפורטים מדדי המכסות שמשמשים למעקב.

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