במאמר הזה מוסבר איך לערוך, להציג ולראות את מדיניות ההתראות באמצעות מסוף Google Cloud . לדוגמה, מוסבר בו איך לערוך מדיניות כדי שהיא תשויך לאפליקציה במרכז האפליקציות. בדף הזה מוסבר גם איך לראות את ייצוג ה-JSON של מדיניות, ואיך להוסיף מדיניות התראות למרכז בקרה בהתאמה אישית, כדי שתוכלו לראות את המדיניות באותו הקשר של נתוני המדדים.
במסמך הזה לא מתואר איך לערוך, להציג ולראות את מדיניות ההתראות באמצעות Cloud Monitoring API. מידע נוסף זמין במאמר ניהול מדיניות התראות באמצעות API.
התכונה הזו נתמכת רק בפרויקטים של Google Cloud . בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
לפני שמתחילים
מבצעים את הפעולות הבאות Google Cloud בפרויקט שבו מאוחסנות מדיניות ההתראות:
-
כדי לקבל את ההרשאות שנדרשות ליצירה ולשינוי של מדיניות התראות באמצעות מסוף Google Cloud , צריך לבקש מהאדמין להקצות לכם בפרויקט את תפקיד ה-IAM Monitoring Editor (
roles/monitoring.editor). להסבר על מתן תפקידים, קראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
מידע נוסף על תפקידים ב-Cloud Monitoring זמין במאמר בקרת גישה באמצעות ניהול זהויות וגישה.
מוודאים שאתם מכירים את המושגים הכלליים של כללי מדיניות התראות. מידע נוסף מופיע במאמר סקירה כללית על התראות.
עריכה, הצגה או מחיקה של מדיניות התראות
-
נכנסים לדף notifications Alerting במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
בדף התראות מוצגים חלוניות עם סיכום מידע, התראות ומדיניות התראות.
בסרגל הכלים של מסוף Google Cloud , בוחרים את Google Cloud הפרויקט. בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
לוחצים על See all policies (צפייה בכל כללי המדיניות) בחלונית Policies (כללי מדיניות).
בדף מדיניות מופיעה רשימה של כל סעיפי המדיניות, סרגל מסננים ואפשרויות לעריכה, להעתקה או למחיקה של כל סעיף מדיניות:
כדי לסנן את רשימת כללי ההתראה, מבצעים אחת מהפעולות הבאות:
- מזינים שם בסרגל המסננים. לדוגמה, כדי להציג רק מדיניות שהשם שלה מכיל את המחרוזת
Example, מזיניםExample. השוואה תלוית-רישיות בודקת אם מדיניות מסוימת מופיעה ברשימה. - לוחצים על סינון מדיניות, בוחרים את מאפיין המסנן, ואז מזינים ערך למסנן או בוחרים ערך מהתפריט.
כשמוסיפים כמה מסננים, הם מחוברים באמצעות לוגיקת
AND.- מזינים שם בסרגל המסננים. לדוגמה, כדי להציג רק מדיניות שהשם שלה מכיל את המחרוזת
אופציונלי: כדי לראות את פרטי המדיניות, לוחצים על שם המדיניות. מידע על הדף פרטי המדיניות זמין במאמר הצגת מדיניות התראות.
אופציונלי: כדי לערוך או להעתיק מדיניות, לוחצים על more_vert אפשרויות נוספות ובוחרים באפשרות המתאימה. העריכה וההעתקה של מדיניות דומות ליצירה של מדיניות התראות שמבוססת על מדדים. עם זאת, לא ניתן לשנות את כל השדות. בסיום, לוחצים על שמירת המדיניות.
אופציונלי: כדי למחוק מדיניות, לוחצים על more_vert אפשרויות נוספות ובוחרים באפשרות מחיקה. בתיבת הדו-שיח לאישור, לוחצים על מחיקה.
אם לוח הבקרה מכיל תרשים שמציג נתונים של מדיניות התראות, התרשים הזה מפסיק להציג נתונים כשמדיניות ההתראות נמחקת. מידע נוסף זמין במאמר בנושא הווידג'ט של מדיניות ההתראות לא מציג נתונים.
צפייה במדיניות התראות
-
נכנסים לדף notifications Alerting במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
בסרגל הכלים של מסוף Google Cloud , בוחרים את Google Cloud הפרויקט. בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
כדי לראות את כל כללי המדיניות, לוחצים על הצגת כל כללי המדיניות בחלונית כללי מדיניות.
מאתרים את המדיניות שרוצים לראות ובוחרים אותה.
ייפתח דף הפרטים של כלל מדיניות ההתראות. כאן אפשר לעקוב אחרי המדיניות או לערוך אותה, ולראות נתונים שקשורים אליה, כמו התראות. בנוסף, אתם יכולים:
לשנות את טווח הזמן של הנתונים שמוצגים בתרשים. לתרשימים יש רזולוציה מוגבלת, ויכול להיות שלא כל המדידות יוצגו עבור טווחי זמן מסוימים.
עורכים את ההתראה כדי להוסיף תוויות שהוגדרו על ידי המשתמש, שייכללו בהתראות ובהודעות. מידע נוסף מופיע במאמר בנושא הוספת תוויות להערות בהתראות.
משנים את המצב המופעל של המדיניות. כשמשביתים מדיניות, לא מקבלים התראות.
הצגת ייצוג JSON של מדיניות התראות
כשיוצרים או משנים מדיניות התראות באמצעות Cloud Monitoring API, צריך לספק ייצוג JSON של המדיניות ל-method של ה-API. אפשר ליצור את ה-JSON בעצמכם בעזרת מאמרי העזרה של ה-API. אפשרות נוספת היא ליצור מדיניות באמצעות מסוף Google Cloud ואז להוריד את המדיניות למערכת המקומית. אפשר לערוך את קובץ ה-JSON שהורדתם ולהשתמש בו כתבנית למדיניות אחרת. דוגמאות לכללי מדיניות שמתוארים באמצעות JSON מופיעות במאמר דוגמאות לכללי מדיניות.
כדי להוריד את ייצוג ה-JSON של מדיניות התראות:
-
נכנסים לדף notifications Alerting במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
- בסרגל הכלים של מסוף Google Cloud , בוחרים את Google Cloud הפרויקט. בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
- מאתרים את המדיניות שרוצים לראות ולוחצים על שם המדיניות כדי לפתוח את הדף פרטי המדיניות.
- לוחצים על get_app JSON.
כדי לראות את הייצוג ב-JSON של מדיניות התראות כשעורכים אותה, לוחצים על code הצגת קוד.
הוספת מדיניות התראות ללוח הבקרה
כדי לראות את מדיניות ההתראות באותו הקשר של נתוני המדדים, צריך להוסיף את המדיניות הזו למרכז בקרה בהתאמה אישית. כשמציגים את לוח הבקרה הזה, מוצג תרשים לכל מדיניות התראות שהוספתם. בתרשימים האלה מוצגים המדד שבמעקב, ערך הסף ומספר ההתראות הפתוחות לגבי המדיניות. התרשימים האלה מכילים גם קישורים שמאפשרים לכם להציג או לערוך את המדיניות.
אפשר להוסיף למרכזי בקרה בהתאמה אישית מדיניות עם תנאי אחד. אפשר לראות מדיניות שמכילה כמה תנאים רק בהקשר של ההתראות.
כדי להציג סיכום של מדיניות התראות בלוח בקרה בהתאמה אישית:
-
במסוף Google Cloud , עוברים לדף Dashboards:
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
- בסרגל הכלים של מסוף Google Cloud , בוחרים את Google Cloud הפרויקט. בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
- בוחרים מרכז בקרה או לוחצים על יצירת מרכז בקרה.
- בסרגל הכלים, לוחצים על add הוספת ווידג'ט.
- בתיבת הדו-שיח הוספת ווידג'ט, בוחרים באפשרות notifications מדיניות התראות.
- לוחצים על arrow_drop_down Alert policy ובוחרים מדיניות התראות. אפשר לבחור רק מדיניות התראות עם תנאי יחיד בתפריט מדיניות התראות.
- כדי להחיל את השינויים על לוח הבקרה, לוחצים על החלה בסרגל הכלים. כדי לבטל את השינויים, לוחצים על ביטול.
בצילום המסך הבא מוצג תרשים של מדיניות התראות:
בדוגמה הזו, מדיניות ההתראות מנטרת את השימוש ב-CPU של שתי מכונות וירטואליות שונות. הקו המקווקו מראה את סף התנאי, שמוגדר ל-50%. הצ'יפ הירוק עם התווית No alerts
מציין שאין התראות פתוחות לגבי מדיניות ההתראות. אם מציבים את מצביע העכבר על הצ'יפ שבו מוצג מספר ההתראות הפתוחות, נפתחת תיבת דו-שיח עם קישור למדיניות ההתראות הבסיסית.
מידע נוסף מופיע במאמר בנושא הצגת מדיניות התראות והתראות בלוח בקרה.
שיוך מדיניות התראות לאפליקציה במרכז האפליקציות
כשמוסיפים תוויות שהוגדרו על ידי המשתמש למדיניות התראות, אפשר לשייך אותה לשירות או לעומס עבודה שמהווים חלק מאפליקציה ב-מרכז האפליקציות. התוויות האלה מופיעות בהתראות ובהודעות, ומדיניות ההתראות מופיעה גם בלוחות הבקרה של 'מעקב אחר אפליקציות'. מידע נוסף על תוויות
כדי לשייך מדיניות התראות לעומס עבודה או לשירות באמצעות מסוף Google Cloud , מבצעים את הפעולות הבאות:
-
נכנסים לדף notifications Alerting במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
- בסרגל הכלים של מסוף Google Cloud , בוחרים את Google Cloud הפרויקט. בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
- מוצאים את מדיניות ההתראות, לוחצים על more_vert View more, בוחרים באפשרות Edit ועוברים לקטע Notifications and name.
בקטע תוויות של אפליקציות, בוחרים את האפליקציה ואז בוחרים את השירות או את עומס העבודה:
לוחצים על שמירת המדיניות.
אחרי שתשלימו את השלבים האלה, התוויות עם המפתחות הבאים יצורפו למדיניות ההתראות שלכם. התוויות האלה מזהות את האפליקציה ואת השירות או עומס העבודה שלכם:
apphub_application_locationapphub_application_idapphub_service_idאוapphub_workload_id
אפשר גם להוסיף תוויות משתמש למדיניות התראות באמצעות Google Cloud CLI, Terraform או Cloud Monitoring API. עם זאת, אתם חייבים להשתמש במפתחות התוויות שמוצגים בדוגמה הקודמת. למידע נוסף, קראו את המאמרים הבאים: