יצירת התראות ב-Cloud Deploy

בדף הזה מוסבר איך להשתמש ב-Cloud Deploy וב-Google Cloud Observability כדי להגדיר מדיניות התראות, כך שתקבלו התראות על אירועים ותנאים ספציפיים ב-Cloud Deploy.

התראות ל-Cloud Deploy נוצרות באמצעות יומני פלטפורמה שמאוחסנים ב-Cloud Logging. ‫Google Cloud Observability תומך בהתראות שנוצרות באמצעות נתונים של סדרות זמן מ-Cloud Monitoring, אבל ההתראות של Cloud Deploy מבוססות רק על יומנים.

מדיניות ההתראות ב-Cloud Deploy היא לכל פייפליין להעברת נתונים.

מהן התראות?

התראות הן הודעות מ-Google Cloud Observability שמתקבלות בתנאים מסוימים. אתם מציינים את התנאים האלה במדיניות התראות. במסמכי העזר של Google Cloud Observability יש תיאור מפורט יותר של התראות ומדיניות התראות. במאמר הזה מתוארות הפעילויות הספציפיות ב-Cloud Deploy שאפשר להגדיר עבורן מדיניות התראות.

התראות זמינות

אפשר להגדיר מדיניות התראות למקרים הבאים, שספציפיים ל-Cloud Deploy:

  • הפעולה render, עבור מהדורה מסוימת, נכשלה.

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

  • ההשקה נכשלה.

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

  • נדרש אישור להשקה.

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

  • פריסה עם אסטרטגיית פריסה קנרית דורשת התקדמות בשלבים.

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

אילו הרשאות צריך?

לאדם שמשתמש במסוף Google Cloud כדי להגדיר מדיניות התראות צריכות להיות ההרשאות שנדרשות ל-Google Cloud Observability.

הגדרת התראות ב-Cloud Deploy

כדי ליצור התראה לצינור העברת נתונים:

  1. פותחים את הדף פרטים של צינור העברת נתונים של צינור העברת הנתונים שרוצים ליצור עבורו מדיניות התראות.

    פרטים על צינור העיבוד לפריסה במסוף Google Cloud , עם כפתור ההתראות

  2. לוחצים על הלחצן התראות מומלצות.

    מוצגת תיבת הדו-שיח Alert policy templates (תבניות של מדיניות התראות), שבה מופיעות תבניות של מדיניות התראות שזמינות ל-Cloud Deploy.

  3. בוחרים את כל תבניות המדיניות שרוצים להשתמש בהן בצינור ההפצה הזה.

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

  4. בקטע Configure notifications, בוחרים את ערוץ ההתראות או את ערוצי ההתראות שאליהם יישלחו ההתראות.

    אם עדיין לא הגדרתם ערוצי התראות, תוכלו ללחוץ על ניהול ערוצי התראות.

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

מידע נוסף על הגדרת מדיניות התראות וערוצי התראות מופיע בסקירה הכללית על התראות.

דרכים אחרות להגדרת התראות

בנוסף ליצירת מדיניות התראות באמצעות מסוף Google Cloud , אפשר להשתמש ב-Cloud Monitoring API או ב-Google Cloud Observability Terraform provider.

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