במאמר הזה מוסבר איך לערוך, להציג ולראות את מדיניות ההתראות באמצעות מסוף Google Cloud . לדוגמה, מוסבר בו איך לערוך מדיניות כך שהיא תשויך לאפליקציה במרכז האפליקציות. בדף הזה מוסבר גם איך לראות את ייצוג ה-JSON של מדיניות, ואיך להוסיף מדיניות התראות ללוח בקרה בהתאמה אישית, כדי שתוכלו לראות את המדיניות באותו הקשר שבו מוצגים נתוני המדדים.
במאמר הזה לא מוסבר איך לערוך, להציג ולראות את מדיניות ההתראות באמצעות Cloud Monitoring API. מידע נוסף זמין במאמר ניהול מדיניות התראות באמצעות API.
התכונה הזו נתמכת רק בפרויקטים של Google Cloud . בהגדרות של מרכז האפליקציות, בוחרים את פרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
לפני שמתחילים
משלימים את הפעולות הבאות Google Cloud בפרויקט שבו מאוחסנות מדיניות ההתראות:
-
כדי לקבל את ההרשאות שנדרשות ליצירה ולשינוי של מדיניות התראות באמצעות מסוף Google Cloud , צריך לבקש מהאדמין להקצות לכם את התפקיד עריכה ב-Monitoring (
roles/monitoring.editor) ב-IAM בפרויקט. להסבר על מתן תפקידים, קראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
מידע נוסף על תפקידים ב-Cloud Monitoring זמין במאמר שליטה בגישה באמצעות ניהול זהויות וגישה.
מוודאים שאתם מכירים את המושגים הכלליים של כללי מדיניות התראות. מידע נוסף מופיע במאמר סקירה כללית על התראות.
עריכה, הצגה או מחיקה של מדיניות התראות
-
נכנסים לדף notifications Alerting במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Monitoring.
בדף Alerting מוצגות חלוניות עם סיכום מידע, אירועים ומדיניות התראות.
בסרגל הכלים של מסוף Google Cloud , בוחרים את הפרויקט הרלוונטי ב- Google Cloud . בהגדרות של מרכז האפליקציות, בוחרים את פרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
בחלונית Policies (מדיניות), לוחצים על 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 incidents
מציין שאין אירועים פתוחים במדיניות ההתראות. אם מציבים את מצביע העכבר על הצ'יפ שבו מוצג מספר האירועים הפתוחים, נפתחת תיבת דו-שיח עם קישור למדיניות הבסיס בנושא התראות.
מידע נוסף מופיע במאמר בנושא הצגת מדיניות התראות ואירועים בלוח בקרה.
שיוך מדיניות התראות לאפליקציה במרכז האפליקציות
כשמוסיפים תוויות שהוגדרו על ידי המשתמש למדיניות התראות, אפשר לשייך אותה לשירות או לעומס עבודה שמהווים חלק מאפליקציה ב-App Hub. התוויות האלה נכללות בהתראות ובאירועים, ומדיניות ההתראות מופיעה גם בלוחות הבקרה של 'מעקב אחרי אפליקציות'. מידע נוסף על תוויות זמין במאמר הוספת הערות לאירועים עם תוויות.
כדי לשייך מדיניות התראות לעומס עבודה או לשירות באמצעות מסוף 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. עם זאת, חובה להשתמש במפתחות התוויות שמוצגים בדוגמה הקודמת. למידע נוסף, קראו את המאמרים הבאים: