Cloud Monitoring מספק לוח בקרה עם סיכום של כל השירותים שלכם – לוח הבקרה Services Overview. לוח הבקרה Services Overview הוא גם נקודת הכניסה למשימות אחרות של מעקב אחרי שירותים.
בדף הזה מתואר המידע שמוצג בסיכום בלוח הבקרה Services Overview במסוף Google Cloud . מלוח הבקרה הזה אפשר לבצע את הפעולות הבאות:
לראות את הסטטוס של השירותים ולעיין בפרטים נוספים של כל אחד מהם.
שינוי ההגדרות של שירותים:
- בשירותים ב-Cloud Service Mesh, ב-Istio ב-Google Kubernetes Engine וב-App Engine, אפשר להגדיר יעדים למדידת רמת השירות (SLO) באמצעות מדדי זמינות וחביון סטנדרטיים.
- בשירותים בהתאמה אישית, אפשר לבצע את הפעולות הבאות:
- יצירת שירותים מותאמים אישית חדשים.
- מזהים מדדים שישמשו כאינדיקטורים לרמת השירות (SLI).
- הגדרת יעדי SLO על סמך מדדי ה-SLI.
- אתם יכולים להגדיר מדיניות התראות כדי לקבל התראה אם הביצועים לא עומדים ביעדי רמת השירות (SLO).
מידע על משימות ההגדרה זמין במאמרים הבאים:
אפשר גם להשתמש ב-Monitoring API כדי לנהל שירותים באופן פרוגרמטי. מידע נוסף זמין במאמר שימוש ב-API.
לפני שמתחילים
כדי להבין את ניטור השירותים, צריך להכיר מושגים כמו אינדיקטורים ברמת השירות (SLI), יעדים למדידת רמת השירות (SLO), תקציבי שגיאות ומדיניות התראות שמבוססת על יעדים למדידת רמת השירות. המושגים האלה מתוארים בדפים אחרים, למשל:
לקבלת מבוא ל-SLI, ל-SLO ולתקציבי שגיאות, אפשר לעיין במאמר מושגים בניטור שירותים.
במאמר התראות על קצב שריפת המזומנים מוסבר על מדיניות התראות שמבוססת על SLO.
לוח הבקרה 'סקירה כללית של שירותים'
במרכז הבקרה Services Overview מוצג סיכום של כל השירותים בפרויקט, כולל מידע בסיסי על תקינות השירותים.
נכנסים לדף
SLOs במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
אם עדיין לא יצרתם שירותים, בדף סקירה כללית של שירותים תופיע הודעת פתיחה ורשימה ריקה של שירותים:
אחרי שיוצרים שירותים, הדף סקירה כללית של השירותים כולל את המידע הבא:
סיכום הסטטוס הנוכחי שבו מוצגת סקירה כללית של הסטטוס של השירותים. האזור הזה מתואר בסיכום השירותים.
טבלת מלאי, Services, שבה מוצג מידע על כל שירות. כברירת מחדל, בטבלה מוצגים כל השירותים, אבל אפשר לסנן את הטבלה כך שיוצגו בה קבוצות מסוימות של שירותים. המידע בטבלה הזו מתואר במאמר טבלת מלאי.
רשימה של שירותים נתמכים שמסווגת את השירותים שהגדרתם לקטגוריות. אפשר להשתמש ברשימה הזו כדי להגביל את מה שמוצג בטבלה Services. כשבוחרים סוג שירות ברשימה, בטבלה מוצגים רק השירותים מהסוג הזה.
סיכום השירותים
בכרטיס הסיכום מוצג מספר השירותים ומידע על תקינותם וההגדרה שלהם:
המידע שמוצג בכרטיס הסיכום כולל את הפרטים הבאים:
- מספר השירותים שנמצאו.
- חותמת זמן שמציינת מתי נאסף המידע לסיכום.
- מספר השירותים שמופעלות בהם התראות על הפרת SLO.
- מספר השירותים מתוך תקציב ה-SLO.
- שירותים עם אפשרויות הגדרה נוספות.
אם יש שירותים שמופעלות לגביהם התראות על הפרת SLO או שנגמר להם תקציב השגיאות, בכרטיס הסיכום יוצג מספר השירותים האלה ותהיה אפשרות הצגת השירותים. לחיצה על הצגת השירותים מסננת את טבלת המלאי כך שיוצגו בה רק השירותים המושפעים.
אם יש שירותים ללא הגדרות של SLO או מדיניות התראות, הם יתוארו בכרטיס הסיכום ותוצג האפשרות הצגת השירותים. לחיצה על Show Services מסננת את טבלת המלאי כך שיוצגו בה רק השירותים האלה. בכרטיס הסיכום מוצגת האפשרות מידע נוסף עם תיאור של יעדי רמת השירות או של מדיניות ההתראות.
אם יש לכם ישויות GKE ללא שירותים מותאמים אישית משויכים, בכרטיס הסיכום מוצגת האפשרות הגדרת שירות. מידע נוסף זמין במאמר הגדרת מיקרו-שירות.
טבלת מלאי
בטבלת המלאי Services Overview יש שורה לכל שירות, כמו שמוצג בצילום המסך הבא:
בטבלת המלאי מפורטים הפרטים הבאים לכל שירות שמופיע בטבלה:
שם: השם המוצג של השירות.
לחיצה על שם של שירות מסוים תציג את לוח הבקרה של השירות הזה. מידע נוסף זמין במאמר שימוש בלוחות בקרה של מיקרו-שירותים.
סוג: אחד מהערכים הבאים:
-
Istio: שירות Istio ב-Google Kubernetes Engine או ב-Cloud Service Mesh שזוהה באופן אוטומטי. -
App Engine: שירות App Engine שזוהה באופן אוטומטי. -
Custom: שירות GKE.
-
יעדי SLO שלא נכללים בתקציב השגיאות: היחס בין יעדי SLO שלא נכללים בתקציב לבין מספר יעדי ה-SLO הכולל. שירותים עם יעדי רמת שירות (SLO) שחורגים מהתקציב מסומנים גם הם כדי שיהיה קל לזהות אותם בטבלה.
SLO עם התראה מופעלת: היחס בין מדיניות ההתראות שמופעלת לבין המספר הכולל של מדיניות ההתראות. בנוסף, שירותים עם מדיניות פיטורים מסומנים בתווית כדי שיהיה קל לזהות אותם בטבלה.
תוויות: מידע על השירות. סוגי המידע שמוצגים משתנים בהתאם לסוג השירות.
more_vert אפשרויות נוספות: מפורטים השינויים שאפשר לבצע בשירות. האפשרויות משתנות בהתאם לסוג השירות:
- עריכת השם המוצג: האפשרות זמינה לכל סוגי השירותים.
- מחיקת שירות: האפשרות הזו זמינה רק לשירותים בהתאמה אישית.
כברירת מחדל, טבלת המלאי כוללת את כל השירותים בפרויקט, אבל אפשר לסנן את הטבלה כדי לצמצם את מספר הרשומות. אפשר לסנן את הטבלה באמצעות האפשרויות בכרטיס הסיכום, כמו שמתואר במאמר סיכום השירותים, או לסנן את הטבלה ישירות.
סינון טבלת המלאי
אפשר לסנן את טבלת מלאי שטחי הפרסום בדרכים הבאות:
לחיצה על אחת מהרשומות של סוג השירות ברשימה Supported Services.
בלחיצה על אחת מהאפשרויות של הצגת שירותים בכרטיס הסיכום, כפי שמתואר במאמר סיכום השירותים.
מוסיפים מסננים לטבלת מלאי שטחי הפרסום באופן ידני.
כדי להוסיף מסנן לטבלת מלאי שטחי הפרסום באופן ידני:
לוחצים על filter_list סינון. תוצג רשימה של אפשרויות סינון:
- שם: סינון לפי שם ה-SLO.
- סוג: סינון לפי סוג SLO.
- תוויות: סינון לפי ערך של תוויות שירות.
- מספר יעדי ה-SLO: סינון לפי מספר יעדי ה-SLO שהוגדרו.
- מספר מדיניות ההתראות של SLO: סינון לפי מספר מדיניות ההתראות שמבוססת על SLO שהוגדרה.
בוחרים אחת מהאפשרויות ברשימת המסננים. האפשרות שנבחרה מופיעה בסרגל הסינון.
אופן ההשלמה של המסנן משתנה בהתאם לאפשרות שבוחרים:
אם בוחרים באפשרות Type, מוצגת רשימה של סוגי השירותים הזמינים. בוחרים סוג מהרשימה.
אם בוחרים באפשרות שם או תוויות, לוחצים ליד הטקסט בסרגל הסינון ומתחילים להקליד. ערכים תואמים מוצגים ברשימה. בוחרים ערך מהרשימה.
אם בוחרים באפשרות SLO count או SLO alert policies count, מוצגת רשימה של אופרטורים להשוואה שאפשר לבחור מתוכה.
- בוחרים אופרטור.
- לוחצים לצד האופרטור ומזינים ערך להשוואה.
המסנן 'הושלמו' מוחלף בסמל מסנן. לדוגמה, אפשר לסנן את השירותים שמוגדרות להם 2 מדיניות או פחות של התראות שמבוססות על SLO:
כדי להוסיף עוד מסננים, חוזרים על התהליך הזה.
אחרי שמוסיפים מסנן, בתפריט אפשרויות הסינון מופיעה גם האפשרות OR להערכת המסננים. כברירת מחדל, כדי ששירותים יופיעו בטבלה, הם צריכים לעמוד בלוגיקה AND של כל המסננים.
כדי להסיר מסנן, לוחצים על הסמל close במשבצת המסנן.
מה השלב הבא?
מידע על משימות שקשורות להגדרת השירות זמין במאמרים הבאים:
מידע על לוחות בקרה לכל שירות זמין במאמר שימוש בלוחות בקרה של מיקרו-שירותים.