הגדרת התראות לגבי מדדים מבוססי-יומן

במאמר הזה מוסבר איך להגדיר התראות כשמדד מבוסס-יומן עומד בקריטריונים שאתם מציינים. ההוראות האלה, שמסבירות איך ליצור מדיניות התראות ולהגדיר ערוצי התראות, מיועדות לשימוש במסוף Google Cloud . אפשר גם ליצור מדיניות התראות באמצעות Cloud Monitoring API וגם באמצעות הפקודה gcloud monitoring policies ב-Google Cloud CLI.

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

לפני שמתחילים

  1. מוודאים שהתפקיד שלכם ב-IAM כולל את ההרשאות שנדרשות ליצירה ולצפייה במדדים מבוססי-יומן, וליצירה של מדיניות התראות. פרטים נוספים מופיעים במאמר בנושא הרשאות למדדים מבוססי-יומן.

  2. מוודאים שאתם מכירים מדדים שמבוססים על יומנים. מידע נוסף מופיע במאמר סקירה כללית של מדדים מבוססי-יומן.

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

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

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

הצגת הלחצן 'הצגת יומני הצפייה' בהתראה.

כדי ליצור מדיניות התראות שמשווה את הערך של מדד מונה מבוסס-יומן לסף, מבצעים את הפעולות הבאות:

  1. נכנסים לדף Log-based Metrics במסוף Google Cloud :

    כניסה אל מדדים מבוססי-יומנים

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

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

  3. מוודאים שבשדה Select a metric מופיעים metric.type ו-resource.type. במקרה הצורך, מוסיפים סעיף resource.type.

    לדוגמה, המסנן הבא מציין מדד ומשאב:

    metric.type="logging.googleapis.com/byte_count"
    AND resource.type="gce_instance"
    
  4. בתפריט חלון נע, מומלץ לבחור ערך של 10 דקות לפחות. בפרט, הערך הזה צריך להיות גדול מספיק כדי לוודא שייכללו בספירה כמה רשומות ביומן שמתאימות למסנן.

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

  5. לוחצים על הבא ובוחרים באפשרות סף.

  6. מזינים ערך סף, ואם רוצים, מגדירים את השדות Alert trigger (הפעלת התראה) ו-Threshold position (מיקום הסף).

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

  8. לוחצים על Next, על Notification channels ואז בוחרים את ערוצי ההתראות שרוצים להשתמש בהם במדיניות ההתראות.

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

    אל תכללו בתיעוד שלכם חילוץ תוויות מתוך רשומות ביומן. במדיניות התראות שעוקבת אחרי מדד מבוסס-יומן, אי אפשר לחלץ נתונים מיומני רישום.

  10. בשדה Name the alert policy (מתן שם למדיניות ההתראות), מזינים שם למדיניות ההתראות.

  11. לוחצים על יצירת מדיניות.

פתרון בעיות

אם נתקלים בבעיות, אפשר לעיין במאמר בנושא פתרון בעיות במדדים שמבוססים על יומנים.

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