קבוצות משאבים ב-Cloud Monitoring

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

מידע על קבוצות

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

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

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

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

שימוש בקבוצות

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

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

לוחות בקרה קבוצתיים מוגבלים ל-100 תרשימים. בתרשימים בלוח הבקרה של קבוצה מוצגים נתונים רק מהחברים בקבוצה.

צילום המסך הבא מציג את לוח הבקרה שמוגדר כברירת מחדל לקבוצה 'המופעים שלי':

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

סקירה כללית של קבוצות המשאבים

במסוף Google Cloud , עוברים לדף  Groups:

עוברים אל קבוצות.

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

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

לכל קבוצה שמוצגת בדף קבוצות, אפשר לבצע את הפעולות הבאות:

  • כדי לראות את לוח הבקרה של קבוצה, לוחצים על השם המוצג של הקבוצה.
  • כדי לערוך את הקבוצה, לוחצים על עריכה.
  • כדי למחוק את הקבוצה, לוחצים על מחיקה.
  • כדי לראות את כללי מדיניות ההתראות שמשויכים לכלל המדיניות, לוחצים על Policies (כללי מדיניות)
  • הצגת מספר המכונות הווירטואליות ומספר המשאבים בקבוצה

יצירת קבוצה

כדי ליצור קבוצה באמצעות מסוף Google Cloud :

  1. במסוף Google Cloud , עוברים לדף  Groups:

    עוברים אל קבוצות.

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

  2. לוחצים על יצירת קבוצה. בצילום המסך הבא מוצגת תיבת הדו-שיח יצירת קבוצה:

    החלונית ליצירת קבוצה.

  3. מחליפים את Name (שם) בשם המוצג של הקבוצה. השם המוצג לא חייב להיות ייחודי בפרויקט.

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

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

הגדרת קריטריונים לחברות

קבוצה יכולה לכלול כמה קריטריונים לחברות. הקריטריונים שמוצגים תלויים בשירותים שבהם נעשה שימוש בפרויקט Google Cloud .

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

  1. בתיבת הדו-שיח הוספת קריטריון, בוחרים את הסוג של הקריטריון מהתפריט:

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

      שמות התגים צריכים להיות באותיות קטנות.

    • אזור: המיקום של המשאב.

    • סוג המשאב: משאב שממנו נאספים נתונים של מדדים. המשאבים יכולים לכלול דיסקים, קטגוריות של Cloud Storage או מכונות וירטואליות (VM).

    • קבוצת אבטחה: החברות בקבוצה נקבעת על ידי בקרת גישה מבוססת-תפקידים (RBAC). לדוגמה, אתם יכולים לציין קבוצת אבטחה כשאתם יוצרים אשכול של Google Kubernetes Engine. מידע נוסף זמין בדף העזר של Kubernetes בנושא שימוש בהרשאות RBAC.

    • פרויקט ב-Cloud: מזהה הפרויקט ב- Google Cloud .

    • אפליקציית App Engine: האפליקציות שלכם ב-App Engine.

    • שירות App Engine: שירותי App Engine כמו Users API,‏ Memcache ו-Images API.

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

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

    אם התפריט אופרטור לא מוצג, אופרטור ההשוואה הוא שווה.

  3. מזינים את הערך שרוצים להתאים.

  4. לוחצים על סיום.

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

בצילום המסך הבא מוצגת הגדרת הקבוצה 'המופעים שלי':

יוצרים קבוצת משאבים בשם instance.

בדוגמה הזו יש 2 קריטריונים, וצריך לעמוד בשניהם.

מחיקת קבוצה

כדי למחוק קבוצה באמצעות מסוף Google Cloud :

  1. במסוף Google Cloud , עוברים לדף  Groups:

    עוברים אל קבוצות.

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

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

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

עריכת קבוצה

כדי לערוך קבוצה באמצעות מסוף Google Cloud , בצע את הפעולות הבאות:

  1. במסוף Google Cloud , עוברים לדף  Groups:

    עוברים אל קבוצות.

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

  2. בוחרים את הקבוצה שרוצים לערוך ולוחצים על עריכה.

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

צפייה בכללי מדיניות ההתראות המשויכים

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

  1. במסוף Google Cloud , עוברים לדף  Groups:

    עוברים אל קבוצות.

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

  2. בוחרים את הקבוצה ולוחצים על מדיניות.

    תיבת הדו-שיח Policies כוללת את האפשרויות הבאות:

    • קישור לכל מדיניות.
    • אפשרויות לערוך, להעתיק או למחוק את המדיניות.
    • מפעילים או משביתים את המדיניות.
    • הלחצן Create Policy (יצירת מדיניות).

יצירת מדיניות התראות לקבוצה

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

  1. במסוף Google Cloud , עוברים לדף  Groups:

    עוברים אל קבוצות.

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

  2. בוחרים את הקבוצה ולוחצים על מדיניות.
  3. לוחצים על יצירת מדיניות.
  4. בוחרים את סוג המדד ואת המשאב למעקב.
  5. לוחצים על מסנן ובוחרים באפשרות קבוצה.
  6. מרחיבים את Value ובוחרים את שם הקבוצה.
  7. לוחצים על סיום.
  8. משלימים את השלבים להגדרת מדיניות ההתראות. מידע נוסף מופיע במאמר בנושא יצירת מדיניות התראות מבוססת-מדדים.

ניהול קבוצות באמצעות Cloud Monitoring API

אתם יכולים ליצור, לשנות, לאחזר ולמחוק קבוצות באמצעות projects.groups API. עם זאת, אי אפשר לערוך בממשק המשתמש קבוצות שנוצרו באמצעות ה-API.

ב-API, הקבוצות מזוהות על ידי השדה groupId. זהו מזהה שהוקצה על ידי Cloud Monitoring כשיוצרים את הקבוצה. הערך שמזינים בשדה Group Name הוא שם לתצוגה בלבד, שמאוחסן בשדה displayName.

אפשר גם להשתמש במסנני Monitoring כדי:

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