התקנה של תבנית מרכז בקרה

ב-Cloud Monitoring יש אוסף של תבניות ללוחות בקרה ב-GitHub, שמתאימות למגוון Google Cloud שירותים, למשל Compute Engine, ‏ Cloud Storage, ‏ BigQuery ועוד. התרשימים במרכזי הבקרה האלה מציגים מבחר של מדדים שרלוונטיים לשירות ספציפי. אפשר להתקין את התבניות האלה בפרויקט Google Cloud כלוחות בקרה מותאמים אישית באמצעות Cloud Monitoring API או באמצעות מסוף Google Cloud .

בדף הזה מוסבר איך להתקין תבנית שזמינה במסוףGoogle Cloud או שמאוחסנת במאגר monitoring-dashboard-samples ב-GitHub. כל תבנית מאוחסנת כקובץ JSON. בדף הזה מוסבר גם איך לצפות בלוח הבקרה במסוףGoogle Cloud .

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

התקנה של תבנית מרכז בקרה

מסוף Google Cloud

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

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

    מעבר אל מרכזי בקרה

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

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

  3. מבצעים אחת מהפעולות הבאות:

    • כדי להתקין תבנית מהספרייה שזמינה במסוףGoogle Cloud :

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

        בתיבת הדו-שיח אפשר לבחור את השם של לוח הבקרה ולהוסיף לו תוויות.

    • כדי להתקין לוח בקרה על ידי העלאת קובץ JSON:

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

        git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git

      2. לוחצים על יצירת מרכז שליטה.

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

        אם יוצרים לוח בקרה חדש, הקוד שמוצג דומה לקוד הבא:

        {
        "displayName": "New Dashboard",
        "mosaicLayout": {
           "columns": 12,
           "tiles": []
        },
        "dashboardFilters": [],
        "labels": {}
        }
        
      4. בסרגל הכלים של העורך, לוחצים על העלאה העלאת קובץ.

      5. בוחרים את הקובץ שמכיל את התבנית ולוחצים על פתיחה.

        אחרי שהקובץ מועלה, קובץ ה-JSON של לוח הבקרה מתעדכן.

        אם מופיעה ההודעה "לא ניתן לשמור את לוח הבקרה: השדה mosaicLayout.tiles[0] מכיל ערך לא תקין", צריך לבחור באפשרות רשת בסרגל הכלים של לוח הבקרה.

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

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

‫CLI של gcloud

כדי להתקין הגדרת לוח בקרה באמצעות Google Cloud CLI, מבצעים את הפעולות הבאות:

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

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

    git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
    
  2. מזהים את מרכזי הבקרה שרוצים להתקין.

    לדוגמה, במאגר GitHub, הספרייה monitoring-dashboard-samples/dashboards/compute מכילה קובץ בשם gce-vm-instance-monitoring.json.

  3. מריצים את הפקודה gcloud monitoring dashboards create ומספקים את ייצוג הלוח הבקרה ב-JSON.

    לדוגמה, כדי להתקין את לוח הבקרה gce-vm-instance-monitoring.json, מריצים את הפקודה הבאה:

    gcloud monitoring dashboards create --config-from-file=gce-vm-instance-monitoring.json --project=PROJECT_ID
    

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

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

Cloud Monitoring API

כדי להתקין הגדרת לוח בקרה באמצעות Google Cloud CLI, מבצעים את הפעולות הבאות:

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

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

    git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
    
  2. מזהים את מרכזי הבקרה שרוצים להתקין.

    לדוגמה, במאגר GitHub, הספרייה monitoring-dashboard-samples/dashboards/compute מכילה קובץ בשם gce-vm-instance-monitoring.json.

  3. מפעילים את dashboards.create ומספקים את הייצוג של לוח הבקרה ב-JSON. בקריאה ל-API, ההורה הוא הפרויקט שבו רוצים ליצור את המוניטור הסינתטי. בהגדרות של מרכז האפליקציות, בוחרים את פרויקט המארח או את פרויקט הניהול של מרכז האפליקציות. הפורמט של השדה הזה הוא:

    projects/PROJECT_ID
    

מידע נוסף זמין במאמר בנושא יצירה וניהול של מרכזי בקרה.

הצגת מרכז הבקרה המותקן

כל קובץ במאגר יוצר לוח בקרה חדש בהתאמה אישית. לדוגמה, הקובץ gce-vm-instance-monitoring.json יוצר לוח בקרה עם הכותרת GCE VM Instance Monitoring (מעקב אחר מכונת VM ב-GCE). כדי לראות את מרכז הבקרה הזה:

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

    מעבר אל מרכזי בקרה

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

  2. בסרגל הכלים של מסוף Google Cloud , בוחרים את הפרויקט הרלוונטי ב- Google Cloud . בהגדרות של מרכז האפליקציות, בוחרים את פרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
  3. ברשימת לוחות הבקרה, לוחצים על GCE VM Instance Monitoring (מעקב אחרי מכונות וירטואליות ב-GCE). אם יש לכם הרבה מרכזי בקרה, כדאי לסנן אותם לפי מרכזי בקרה מותאמים אישית או לפי השם של מרכז הבקרה החדש.

בצילום המסך הבא מוצג החלק של לוח הבקרה שהותקן:

דוגמה ללוח הבקרה של מעקב אחר מכונה וירטואלית של Compute Engine.

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

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

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

כדי להוסיף או להסיר תוויות שהוגדרו על ידי המשתמשים ממרכז בקרה בהתאמה אישית:

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

    מעבר אל מרכזי בקרה

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

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

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