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

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

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

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

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

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

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

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

‫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: מזהה הפרויקט. בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.

REST

כדי להתקין הגדרת לוח בקרה באמצעות 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. כדי לשמור את השינויים, לוחצים על אישור.