במאמר הזה מוסבר איך להגדיר התראות כשמדד מבוסס-יומן עומד בקריטריונים שאתם מציינים. ההוראות האלה, שמסבירות איך ליצור מדיניות התראות ולהגדיר ערוצי התראות, מיועדות לשימוש במסוף Google Cloud . אפשר גם ליצור מדיניות התראות באמצעות Cloud Monitoring API וגם באמצעות הפקודה gcloud monitoring policies ב-Google Cloud CLI.
אי אפשר לחלץ נתונים מיומני רישום באמצעות מדיניות התראות שעוקבת אחרי מדדים שמבוססים על יומנים. אם רוצים לקבל התראה על חילוץ נתונים מיומן, צריך ליצור התראה שמבוססת על יומן.
לפני שמתחילים
מוודאים שהתפקיד שלכם ב-IAM כולל את ההרשאות שנדרשות ליצירה ולצפייה במדדים מבוססי-יומן, וליצירה של מדיניות התראות. פרטים נוספים מופיעים במאמר בנושא הרשאות למדדים מבוססי-יומן.
מוודאים שאתם מכירים מדדים שמבוססים על יומנים. מידע נוסף מופיע במאמר סקירה כללית של מדדים מבוססי-יומן.
מגדירים את ערוצי ההתראות שרוצים להשתמש בהם כדי לקבל התראות. מידע על השלבים האלה זמין במאמר יצירה וניהול של ערוצי התראות.
יצירת מדיניות התראות במדד של מונה
כללי מדיניות התראות מתארים קבוצה של תנאים שרוצים לעקוב אחריהם. כשיוצרים כלל מדיניות התראות, צריך לציין גם את התנאים שלו: מה מנוטר ומתי לשלוח התראות. ההתראות כוללות מידע על האירוע ולחצנים שמאפשרים לכם לראות יומנים רלוונטיים ופרטים על האירוע:
כדי ליצור מדיניות התראות שמשווה את הערך של מדד מונה מבוסס-יומן לסף, מבצעים את הפעולות הבאות:
-
נכנסים לדף Log-based Metrics במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Logging.
מאתרים את המדד שרוצים לעקוב אחריו, לוחצים על more_vert עוד ואז בוחרים באפשרות יצירת התראה מהמדד.
מוודאים שבשדה Select a metric מופיעים
metric.typeו-resource.type. במקרה הצורך, מוסיפים סעיףresource.type.לדוגמה, המסנן הבא מציין מדד ומשאב:
metric.type="logging.googleapis.com/byte_count" AND resource.type="gce_instance"בתפריט חלון נע, מומלץ לבחור ערך של 10 דקות לפחות. בפרט, הערך הזה צריך להיות גדול מספיק כדי לוודא שייכללו בספירה כמה רשומות ביומן שמתאימות למסנן.
לדוגמה, אם מדד מבוסס-יומן סופר רשומות יומן של 'דופק' שאמורות להופיע כל
Nדקות, צריך להגדיר את הערך בתפריט חלון נע ל-2Nדקות או ל-10 דקות, לפי הגדול מביניהם.לוחצים על הבא ובוחרים באפשרות סף.
מזינים ערך סף, ואם רוצים, מגדירים את השדות Alert trigger (הפעלת התראה) ו-Threshold position (מיקום הסף).
אופציונלי: מעדכנים את חלון הבדיקה מחדש ומשתמשים בשדות אפשרויות מתקדמות כדי להגדיר איך מדיניות ההתראות מטפלת בנתונים חסרים. בדרך כלל, הגדרת ברירת המחדל מתאימה.
לוחצים על Next, על Notification channels ואז בוחרים את ערוצי ההתראות שרוצים להשתמש בהם במדיניות ההתראות.
אופציונלי: בקטע Documentation (תיעוד), מזינים את המידע שרוצים לכלול בהתראות. בדרך כלל המידע כולל הסבר על אופן התגובה להתראה.
אל תכללו בתיעוד שלכם חילוץ תוויות מתוך רשומות ביומן. במדיניות התראות שעוקבת אחרי מדד מבוסס-יומן, אי אפשר לחלץ נתונים מיומני רישום.
בשדה Name the alert policy (מתן שם למדיניות ההתראות), מזינים שם למדיניות ההתראות.
לוחצים על יצירת מדיניות.
פתרון בעיות
אם נתקלים בבעיות, אפשר לעיין במאמר בנושא פתרון בעיות במדדים שמבוססים על יומנים.
המאמרים הבאים
מידע נוסף על מדיניות התראות זמין במאמרים הבאים:
כדי ליצור תרשים של מדד שמבוסס על יומן, אפשר לעיין במאמר בנושא הצגת מדדים שמבוססים על יומן.
במאמר מעקב אחרי העלויות של Google Cloud Observability ואופטימיזציה שלהן מוסבר איך לעקוב אחרי השימוש ב-Cloud Logging וב-Cloud Monitoring ולקבל התראות כשמתקרבים לסף החיוב.