בדף הזה מוסבר איך ליצור מדיניות התראות מבוססת-PromQL ב-Cloud Monitoring. אפשר להשתמש בשאילתות PromQL כדי ליצור תנאים מורכבים עם תכונות כמו יחסים, ספים דינמיים ומדדים משולבים.
אם אתם משתמשים ב-Prometheus בסביבות מחוץ ל-Google Cloud, או אם אתם משתמשים בהתראות בשירות מנוהל ל-Prometheus, אתם יכולים להעביר את כללי ההתראות של Prometheus למדיניות התראות שמבוססת על PromQL. Google Cloudכך תוכלו לנהל את כל מדיניות ההתראות ב-Cloud Monitoring.
אפשר גם לייבא מרכזי בקרה של Grafana אל Cloud Monitoring.
- מידע כללי על השימוש ב-PromQL ב-Monitoring זמין במאמר PromQL ב-Cloud Monitoring.
- מידע כללי על מדיניות התראות זמין במאמר בנושא התנהגות של מדיניות התראות מבוססת-מדדים.
שימוש ב-PromQL במדיניות התראות ב-Cloud Monitoring
אפשר ליצור מדיניות התראות שמבוססת על PromQL בדרכים הבאות:
כדי ליצור מדיניות התראות במסוף Google Cloud ולהגדיר שאילתת PromQL בעורך הקוד, אפשר לעיין במאמר יצירת מדיניות התראות מבוססת-PromQL (מסוף).
כדי ליצור מדיניות התראות מבוססת-PromQL באמצעות ה-CLI של gcloud או מבנה
AlertPolicyב-Monitoring API, אפשר לעיין במאמר יצירת מדיניות התראות מבוססת-PromQL (API).כדי להעביר את כללי ההתראות וערוצי ההתראות של Prometheus אל Cloud Monitoring באמצעות Google Cloud CLI, אפשר לעיין במאמר העברת כללי התראות ונמענים מ-Prometheus.
אירועים שנוצרו על ידי מדיניות התראות שמבוססת על 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.