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

בדף הזה מוסבר איך ליצור מדיניות התראות מבוססת-PromQL ב-Cloud Monitoring. אפשר להשתמש בשאילתות PromQL כדי ליצור תנאים מורכבים עם תכונות כמו יחסים, ספים דינמיים ומדדים משולבים.

אם אתם משתמשים ב-Prometheus בסביבות מחוץ ל-Google Cloud, או אם אתם משתמשים בהתראות בשירות מנוהל ל-Prometheus, אתם יכולים להעביר את כללי ההתראות של Prometheus למדיניות התראות שמבוססת על PromQL. Google Cloudכך תוכלו לנהל את כל מדיניות ההתראות ב-Cloud Monitoring.

אפשר גם לייבא מרכזי בקרה של Grafana אל Cloud Monitoring.

שימוש ב-PromQL במדיניות התראות ב-Cloud Monitoring

אפשר ליצור מדיניות התראות שמבוססת על PromQL בדרכים הבאות:

אירועים שנוצרו על ידי מדיניות התראות שמבוססת על PromQL מופיעים במסוף Google Cloud עם שאר האירועים. אפשר לבצע פעולות שקשורות לאירועים האלה במסוף Google Cloud .

התנאים של מדיניות ההתראות שמבוססת על PromQL יכולים להפנות לכל מדד ב-Cloud Monitoring, כולל מדדי מערכת, מדדים מותאמים אישית ומדדים שמבוססים על יומנים, ומדדי Prometheus. Google Cloud צריך לתרגם את השמות של מדדים שאינם מדדי Prometheus לתחביר של מדדי PromQL. מידע נוסף זמין במאמר מיפוי מדדים של Monitoring ל-PromQL.

הגבלות

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

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

תמחור

למידע על התמחור של Cloud Monitoring, אפשר לעיין בדף התמחור של Google Cloud Observability.