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

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

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

  • תנאי להפעלת התראה: בשדות האלה מציינים מתי מתקיים התנאי של מדיניות ההתראות. אם משנים את חלון הבדיקה מחדש, אפשר להפחית את התדירות שבה התנאי מתקיים.
אם רוצים להגדיר רק תרשים שמציג נתוני מכסה, אפשר להשתמש בהגדרות שבטבלה New condition. התנאים להצגת אזהרה משתמשים בסימון שונה מזה של כלי התרשימים. הכלים ליצירת תרשימים כוללים את Metrics Explorer ואת האפשרות להגדיר תרשימים בלוחות בקרה בהתאמה אישית:
תנאי חדש שם השדה בתיבת הדו-שיח
תרשימים
פונקציה אנליטית (window function)

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

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

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

חלון נע מרווח מינימלי
(כדי לגשת, לוחצים על הוספת רכיב שאילתה)
קיבוץ לפי ציר זמן
(בקטע בכל ציר הזמן)
התפריט השני של רכיב Aggregation
צבירה של נתונים מסדרות עיתיות
(בקטע Across time series)
התפריט הראשון של רכיב Aggregation

חיוב

כדי לקבל התראה אם החיובים או התחזית שלכם חורגים מהתקציב, אתם יכולים ליצור התראה בדף Budgets and alerts במסוף Google Cloud :

  1. נכנסים לדף Billing במסוף Google Cloud :

    נכנסים אל Billing

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

    אם יש לכם יותר מחשבון אחד לחיוב ב-Cloud:

    • כדי לנהל את החיוב ב-Cloud לפרויקט הנוכחי, לוחצים על Go to linked billing account.
    • כדי למצוא חשבון אחר לחיוב ב-Cloud, לוחצים על Manage billing accounts ובוחרים את החשבון שבו רוצים להגדיר תקציב.
  2. בתפריט הניווט Billing בוחרים באפשרות Budgets & alerts.
  3. לוחצים על Create budget (יצירת תקציב).
  4. משלימים את תיבת הדו-שיח של התקציב. בתיבת הדו-שיח הזו בוחרים Google Cloud פרויקטים ומוצרים, ואז יוצרים תקציב לשילוב הזה. כברירת מחדל, תקבלו התראה כשתגיעו ל-50%, ל-90% ול-100% מהתקציב. לתיעוד מלא, אפשר לעיין במאמר בנושא הגדרת תקציבים והתראות תקציב.

זמן הביצוע ב-BigQuery

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

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources בוחרים באפשרות BigQuery Project.
בתפריט Metric categories בוחרים באפשרות Query.
בתפריט Metrics, בוחרים באפשרות Query execution times.
פילטר
בסדרות זמן
קיבוץ לפי סדרות זמן
priority
בסדרות עיתיות
צבירה של סדרות עיתיות
99th percentile
חלון נע 5 m
פונקציה אנליטית (window function) sum
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף אתם קובעים את הערך הזה, אבל מומלץ להגדיר סף של 60 שניות.
חלון הבדיקה מחדש most recent value

שימוש ב-BigQuery

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

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources בוחרים באפשרות BigQuery Dataset.
בתפריט Metric categories בוחרים באפשרות Storage.
בוחרים מדד מהתפריט מדדים. מדדים שקשורים ספציפית לשימוש כוללים את Stored bytes, Uploaded bytes ו-Uploaded bytes billed. רשימה מלאה של המדדים הזמינים מופיעה במאמר מדדים של BigQuery.
פילטר ‫project_id: מזהה הפרויקט ב- Google Cloud .
dataset_id: מזהה מערך הנתונים.
בסדרות זמן
קיבוץ לפי סדרות זמן
‫dataset_id: מזהה קבוצת הנתונים.
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 1 m
פונקציה אנליטית (window function) mean
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף אתם קובעים את הערך הקביל.
חלון הבדיקה מחדש 1 minute

ניצול נפח האחסון ב-Bigtable

כדי ליצור מדיניות התראות שתופעל כשניצול נפח האחסון באשכול Bigtable יהיה מעל סף מומלץ, כמו 70%, משתמשים בהגדרות הבאות.

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources (משאבים), בוחרים באפשרות Cloud Bigtable Cluster (אשכול Cloud Bigtable).
בתפריט Metric categories בוחרים באפשרות Cluster.
בתפריט Metrics, בוחרים באפשרות Storage utilization.

(The metric.type is bigtable.googleapis.com/cluster/storage_utilization).
פילטר cluster = YOUR_CLUSTER_ID
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
התנאי מופעל אם Any time series violates
Threshold position Above threshold
סכום הסף 70
חלון הבדיקה מחדש 10 minutes

אימות מוקדם של אתחול ב-Compute Engine

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

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

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources, בוחרים באפשרות VM Instance.
בתפריט Metric categories בוחרים באפשרות Instance.
בתפריט Metrics, בוחרים באפשרות אימות אתחול מוקדם.
פילטר status = failed
בסדרות זמן
קיבוץ לפי סדרות זמן
status
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע שימוש בברירת המחדל.
פונקציה אנליטית (window function) ברירת המחדל
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף 0
חלון הבדיקה מחדש 1 minute

אימות אתחול מאוחר ב-Compute Engine

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

כדי ליצור מדיניות התראות שמופעלת כשרצף האתחול המאוחר נכשל באחת מהמכונות הווירטואליות של Compute Engine, משתמשים בהגדרות הבאות.

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources, בוחרים באפשרות VM Instance.
בתפריט Metric categories בוחרים באפשרות Instance.
בתפריט Metrics, בוחרים באפשרות אימות אתחול מאוחר.
פילטר status = failed
בסדרות זמן
קיבוץ לפי סדרות זמן
status
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע שימוש בברירת המחדל.
פונקציה אנליטית (window function) ברירת המחדל
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף 0
חלון הבדיקה מחדש 1 minute

רישום ביומן של בייטים של יומנים שנבלעו מדי חודש

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

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources בוחרים באפשרות Global.
בתפריט Metric categories בוחרים באפשרות מדד מבוסס-יומנים.
בתפריט Metrics, בוחרים באפשרות Monthly log bytes ingested.
פילטר אין.
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 60 m
פונקציה אנליטית (window function) max
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף אתם קובעים את הערך הקביל.
חלון הבדיקה מחדש הערך המינימלי הקביל הוא 30 דקות.

תחזית ההמלצות

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

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources, בוחרים באפשרות Consumed API.
בתפריט Metric categories בוחרים באפשרות Api.
בתפריט Metrics, בוחרים באפשרות Request count.
פילטר service = recommendationengine.googleapis.com
method = google.cloud.recommendationengine.v1beta1.PredictionService.Predict
response_code != 200
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 1 m
פונקציה אנליטית (window function) sum
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף 0
חלון הבדיקה מחדש 5 minutes

הפחתה של תיעוד אירועים של משתמשים בהמלצות

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

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources, בוחרים באפשרות Consumed API.
בתפריט Metric categories בוחרים באפשרות Api.
בתפריט Metrics, בוחרים באפשרות Request count.
פילטר service = recommendationengine.googleapis.com
method = google.cloud.recommendationengine.v1beta1.PredictionService.CollectUserEvent
response_code != 200
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 1 m
פונקציה אנליטית (window function) sum
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Metric absence
טריגר להתראה Any time series violates
הפעלת זמן היעדרות 10 minutes

שימוש בעדיפות גבוהה במעבד (CPU) ב-Spanner

כדי ליצור מדיניות התראות שמופעלת כשניצול המעבד בעדיפות גבוהה ב-Spanner גבוה מסף מומלץ, צריך להשתמש בהגדרות הבאות.

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources בוחרים באפשרות Spanner Instance.
בתפריט Metric categories בוחרים באפשרות Instance.
בתפריט Metrics, בוחרים באפשרות CPU Utilization by priority.

(המדד.הסוג הוא spanner.googleapis.com/instance/cpu/utilization_by_priority).
פילטר instance_id = YOUR_INSTANCE_ID
priority = high
בסדרות זמן
קיבוץ לפי סדרות זמן
‫location למופעים במספר אזורים,
משאירים את השדה ריק למופעים אזוריים.
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 10 m
פונקציה אנליטית (window function) mean
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף ‫45% למופעים במספר אזורים,
‫65% למופעים אזוריים.
חלון הבדיקה מחדש 10 minutes

שימוש ב-Spanner בממוצע נע של 24 שעות

כדי ליצור מדיניות התראות שמופעלת כשהממוצע הנע של ניצול המעבד (CPU) ב-Spanner למשך 24 שעות גבוה מסף מומלץ, משתמשים בהגדרות הבאות.

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources בוחרים באפשרות Spanner Instance.
בתפריט Metric categories בוחרים באפשרות Instance.
בתפריט Metrics, בוחרים באפשרות Smoothed CPU utilization.

(המדד.הסוג הוא spanner.googleapis.com/instance/cpu/smoothed_utilization).
פילטר instance_id = YOUR_INSTANCE_ID
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 10 m
פונקציה אנליטית (window function) mean
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סף 90%
חלון הבדיקה מחדש 10 minutes

אחסון ב-Spanner

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

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources בוחרים באפשרות Spanner Instance.
בתפריט Metric categories בוחרים באפשרות Instance.
בתפריט Metrics, בוחרים באפשרות Storage used.

(המדד.הסוג הוא spanner.googleapis.com/instance/storage/utilization).
פילטר instance_id = YOUR_INSTANCE_ID
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 10 m
פונקציה אנליטית (window function) max
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
התנאי מופעל אם Any time series violates
Threshold position Above threshold
סכום הסף לא צריך להגדיר סף ספציפי לנפח האחסון המקסימלי לכל צומת. עם זאת, מומלץ להגדיר התראה שתתקבל כשמתקרבים למגבלת האחסון המקסימלית. מידע נוסף זמין במאמר מדדים של ניצול נפח האחסון.
חלון הבדיקה מחדש 10 minutes

מעקב אחר חריגה מהמכסה בשימוש ב-API

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

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources, בוחרים באפשרות Consumed API.
בתפריט Metric categories בוחרים באפשרות Api.
בתפריט Metrics, בוחרים באפשרות Request count.

(המדד.הסוג הוא serviceruntime.googleapis.com/api/request_count).
פילטר service = cloudtrace.googleapis.com
response_code = 429
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 1 m
פונקציה אנליטית (window function) sum
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף 0
חלון הבדיקה מחדש 1 minute

מעקב אחר השימוש בטווח החודשי של Trace

כדי ליצור מדיניות התראות שמופעלת כשהטווח של Cloud Trace שנבלע בחודש חורג ממגבלה שהוגדרה על ידי המשתמש, צריך להשתמש בהגדרות הבאות.

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources בוחרים באפשרות Global.
בתפריט Metric categories בוחרים באפשרות Billing.
בתפריט Metrics, בוחרים באפשרות Monthly trace spans ingested.
פילטר
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 60 m
פונקציה אנליטית (window function) max
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
Threshold value אתם קובעים את הערך הקביל.
חלון הבדיקה מחדש הערך המינימלי הקביל הוא 30 דקות.

מעקב אחר שגיאות בייצוא

כדי ליצור מדיניות התראות שתופעל אם יהיו שגיאות בייצוא נתונים של Cloud Trace ל-BigQuery, צריך להשתמש בהגדרות הבאות.

תנאי חדש
שדה

ערך
מקור מידע ומדד בתפריט Resources בוחרים באפשרות Cloud Trace.
בתפריט Metric categories בוחרים באפשרות Bigquery_export.
בתפריט Metrics, בוחרים באפשרות Spans Exported to BigQuert.
פילטר status != ok
בסדרות זמן
קיבוץ לפי סדרות זמן
status
בסדרות עיתיות
צבירה של סדרות עיתיות
sum
חלון נע 1 m
פונקציה אנליטית (window function) rate
הגדרת טריגר להתראה
שדה

ערך
סוג התנאי Threshold
טריגר להתראה Any time series violates
Threshold position Above threshold
סכום הסף 0
חלון הבדיקה מחדש 1 minute

מעקב אחר בדיקות של זמני פעילות

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