במאמר הזה מוסבר איך אפשר לנתח נתוני מדדים באמצעות יצירת תרשים זמני באמצעות Metrics Explorer. לדוגמה, כדי לראות את השימוש במעבד של מכונה וירטואלית (VM), אפשר להשתמש ב-Metrics Explorer כדי ליצור תרשים שמציג את הנתונים העדכניים ביותר. אם רוצים תרשימים קבועים, אפשר ליצור תרשים באמצעות Metrics Explorer ולשמור אותו בלוח בקרה בהתאמה אישית. אפשרות אחרת היא ליצור מרכז בקרה מותאם אישית, שבו אפשר להציג תרשימים, יומנים, אירועים ותוכן אחר, ואז להשתמש בממשק של מרכז הבקרה כדי להוסיף תרשימים למרכז הבקרה הזה. מידע על לוחות בקרה בהתאמה אישית זמין במאמר יצירה וניהול של לוחות בקרה בהתאמה אישית.
אתם יכולים ליצור תרשימים, כמו תרשימים שמציגים סוג אחד של מדד, ותרשימים מורכבים, כמו תרשימים שמציגים כמה סוגים של מדדים. אחרי שיוצרים תרשים באמצעות Metrics Explorer, אפשר לבטל אותו, לשמור אותו בלוח בקרה מותאם אישית, לשמור את ההגדרה שלו או לשתף אותו.
בצילום המסך הבא מוצג סוג מדד יחיד – ניצול המעבד של מכונה וירטואלית – בתרשים בדף Metrics Explorer:
בצילום המסך הקודם מוצגות כמה שורות, וכל שורה מציגה את השימוש הממוצע ב-CPU בכל המכונות הווירטואליות באזור מסוים.
התכונה הזו נתמכת רק בפרויקטים של Google Cloud . בהגדרות של מרכז האפליקציות, בוחרים את פרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
יצירת תרשים של סוג מדד יחיד
כדי להגדיר תרשים להצגת מדד יחיד:
-
במסוף Google Cloud , עוברים לדף leaderboard Metrics explorer:
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Monitoring.
- בסרגל הכלים של מסוף Google Cloud , בוחרים את הפרויקט הרלוונטי ב- Google Cloud . בהגדרות של מרכז האפליקציות, בוחרים את פרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
מגדירים את הנתונים שיוצגו בתרשים. אפשר להשתמש בממשק מבוסס-תפריטים, ב-PromQL או להזין מסנן של Monitoring:
ממשק מבוסס-תפריט
בוחרים את נתוני הסדרה העיתית שרוצים להציג:
ברכיב מדד, מרחיבים את התפריט בחירת מדד.
התפריט Select a metric כולל תכונות שיעזרו לכם למצוא את סוגי המדדים שזמינים:
כדי למצוא סוג ספציפי של מדד, משתמשים בfilter_list סרגל הסינון. לדוגמה, אם מזינים
util, התפריט יוגבל להצגת רשומות שכוללות אתutil. הערכים מוצגים אם הם עוברים בדיקה לא תלוית-רישיות מסוג 'מכיל'.כדי להציג את כל סוגי המדדים, גם אלה שלא כוללים נתונים, לוחצים על פעיל. כברירת מחדל, בתפריטים מוצגים רק סוגי מדדים עם נתונים.
לדוגמה, יכול להיות שתבחרו באפשרויות הבאות:
- בתפריט Active resources בוחרים באפשרות VM instance.
- בתפריט Active metric categories בוחרים באפשרות uptime_check.
- בתפריט Active metrics, בוחרים באפשרות Request latency.
- לוחצים על אישור.
אופציונלי: כדי לציין קבוצת משנה של נתונים להצגה, ברכיב Filter, בוחרים באפשרות Add filter וממלאים את תיבת הדו-שיח. לדוגמה, אפשר להחיל מסנן כדי לראות את הנתונים של אזור אחד. אפשר להוסיף כמה מסננים. מידע נוסף זמין במאמר בנושא סינון נתונים בתרשים.
מידע נוסף זמין במאמר בנושא בחירת הנתונים לתרשים.
שילוב והתאמה של סדרות עיתיות:
כדי להציג את כל סדרות הזמנים, מגדירים בתפריט הראשון של הרכיב Aggregation את האפשרות Unaggregated ובתפריט השני את האפשרות None.
כדי לשלב סדרות עיתיות, באלמנט Aggregation:
מרחיבים את התפריט הראשון ובוחרים פונקציה.
התרשים מתעדכן ומוצגת בו סדרת זמן אחת. לדוגמה, אם בוחרים באפשרות ממוצע, סדרת הזמן שמוצגת היא הממוצע של כל סדרות הזמן.
כדי לשלב סדרות זמנים עם אותם ערכי תוויות, מרחיבים את התפריט השני ובוחרים תוויות אחת או יותר.
התרשים מתרענן ומוצגת בו סדרת זמן אחת לכל שילוב ייחודי של ערכי התוויות. לדוגמה, כדי להציג את סדרת הזמן לפי אזור, מגדירים את התפריט השני לאזור.
אם התפריט השני מוגדר לללא, התרשים מציג סדרת זמן אחת.
אופציונלי: כדי להגדיר את המרווח בין נקודות הנתונים, לוחצים על add הוספת רכיב שאילתה, בוחרים באפשרות מרווח מינימלי ומזינים ערך.
מידע נוסף על קיבוץ והתאמה מופיע במאמר בחירת אופן הצגת הנתונים בתרשים.
אופציונלי: כדי להציג רק את סדרות הזמן עם הערכים הכי גבוהים או הכי נמוכים, משתמשים ברכיב מיון והגבלה.
PromQL
- בסרגל הכלים של חלונית הכלי ליצירת שאילתות, לוחצים על הלחצן ששמו הוא code MQL או code PromQL.
- מוודאים שהאפשרות PromQL נבחרה במתג שפה. המתג לשפה נמצא באותו סרגל כלים שבו אפשר לעצב את השאילתה.
-
מזינים את השאילתה בעורך השאילתות. לדוגמה, כדי ליצור תרשים של השימוש הממוצע במעבד של המכונות הווירטואליות בפרויקט Google Cloud , משתמשים בשאילתה הבאה:
avg(compute_googleapis_com:instance_cpu_utilization)מידע נוסף על השימוש ב-PromQL זמין במאמר PromQL ב-Cloud Monitoring.
מסנן מעקב
-
ברכיב Metric, לוחצים על help_outline Help ואז בוחרים באפשרות Direct Filter Mode.
האלמנטים Metric ו-Filter נמחקים, ונוצר אלמנט Filters שמאפשר להזין טקסט.
אם בחרתם סוג משאב, מדד או מסננים לפני שעברתם למצב Direct Filter Mode, ההגדרות האלה יוצגו בשדה של הרכיב Filters.
- מזינים מסנן מעקב בשדה של הרכיב Filters.
שילוב והתאמה של סדרות עיתיות:
כדי להציג את כל סדרות הזמנים, מגדירים בתפריט הראשון של הרכיב Aggregation את האפשרות Unaggregated ובתפריט השני את האפשרות None.
כדי לשלב סדרות עיתיות, באלמנט Aggregation:
מרחיבים את התפריט הראשון ובוחרים פונקציה.
התרשים מתעדכן ומוצגת בו סדרת זמן אחת. לדוגמה, אם בוחרים באפשרות ממוצע, סדרת הזמן שמוצגת היא הממוצע של כל סדרות הזמן.
כדי לשלב סדרות זמנים עם אותם ערכי תוויות, מרחיבים את התפריט השני ובוחרים תוויות אחת או יותר.
התרשים מתרענן ומוצגת בו סדרת זמן אחת לכל שילוב ייחודי של ערכי התוויות. לדוגמה, כדי להציג את סדרת הזמן לפי אזור, מגדירים את התפריט השני לאזור.
אם התפריט השני מוגדר לללא, התרשים מציג סדרת זמן אחת.
אופציונלי: כדי להגדיר את המרווח בין נקודות הנתונים, לוחצים על add הוספת רכיב שאילתה, בוחרים באפשרות מרווח מינימלי ומזינים ערך.
מידע נוסף על קיבוץ והתאמה מופיע במאמר בחירת אופן הצגת הנתונים בתרשים.
מעדכנים את הגדרות התרשים על סמך סוג המדד שבחרתם:
לסוגי מדדי מכסות, משתמשים בהגדרות הבאות:
- בסרגל הכלים, מגדירים את בקרת הזמן לשבוע לפחות. בדרך כלל, מדדי המכסה מדווחים על דגימה אחת ביום.
- בחלונית Display, מרחיבים את התפריט Widget type ובוחרים באפשרות תרשים עמודות אופקי מוערם.
לסוגי מדדים עם סוג ערך
Distribution, צריך לוודא שהתפריט Widget type מוגדר לאפשרות Heatmap chart. מידע נוסף זמין במאמר בנושא מדדים עם ערכי התפלגות.כדי לראות איך הנתונים מוצגים בסוגים אחרים של מדדים, משתמשים בתפריט Widget type. בתפריט סוג הווידג'ט מופיעים כל סוגי הווידג'טים הזמינים, אבל יכול להיות שחלק מהווידג'טים לא מופעלים. נניח שיש תרשים שמציג כמה סדרות זמן, וכל ערך שנמדד הוא מספר ממשי:
- ווידג'טים של תרשים קו, תרשים עמודות אופקי מוערם ותרשים שטח מוערם מופיעים כתואמים. אפשר לבחור כל אחד מהסוגים האלה.
- הווידג'ט Heatmap מושבת כי בווידג'טים האלה אפשר להציג רק נתוני התפלגות.
אופציונלי: כדי לשנות את אופן הצגת הנתונים שנבחרו בתרשים או בטבלה, משתמשים באפשרויות בחלונית Display:
אפשרויות לתרשים:
- תפריט מצב ניתוח: אפשר לבחור בין תרשימי קו, תרשימי רנטגן ונתונים סטטיים.
- תפריט Compare to Past (השוואה לנתונים קודמים): הצגת נתונים קודמים על גבי הנתונים הנוכחיים.
- תפריט קו הסף: הוספת סף להשוואה.
- תפריט Legend Alias: הגדרת השם של עמודת מקרא.
- התפריטים Y-axis assignment (הקצאה לציר Y), Y-axis labels (תוויות של ציר Y) ו-Y-axis scale (סקאלה של ציר Y): הגדרת ההקצאה לציר Y, התוויות או הסקאלה.
אפשרויות טבלה:
- תפריט אפשרויות הערך: בוחרים בין הערך האחרון לבין ערך מצטבר.
- תפריט העמודות הגלויות: בוחרים אילו עמודות יוצגו.
- תפריט עיצוב העמודות: אפשר להגדיר את שמות העמודות, את יישור הנתונים בעמודה, את היחידות ואם התאים מקודדים בצבעים.
- תפריט תצוגת המדד: בוחרים אם הערך יוצג לבד או ביחס לטווח ערכים.
- תפריט Legend Alias: הגדרת השם של עמודת מקרא.
הצגת כמה סוגי מדדים בתרשים
במקרים מסוימים, יכול להיות שתרצו להציג סדרות זמן מסוגים שונים של מדדים באותו תרשים. לדוגמה, כדי להשוות בין עומסי הקריאה והכתיבה ב-VM, מגדירים תרשים להצגת מספר הבייטים שנקראו ומספר הבייטים שנכתבו.
כדי ליצור תרשים של כמה מדדים, צריך להשתמש בממשק מבוסס התפריטים. בממשקים האחרים אי אפשר ליצור תרשים של כמה מדדים.
כדי להציג כמה מדדים בתרשים:
-
במסוף Google Cloud , עוברים לדף leaderboard Metrics explorer:
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Monitoring.
- בסרגל הכלים של מסוף Google Cloud , בוחרים את הפרויקט הרלוונטי ב- Google Cloud . בהגדרות של מרכז האפליקציות, בוחרים את פרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
מגדירים את הנתונים שיוצגו בתרשים.
ממשק מבוסס-תפריט
ברכיב Metric, בוחרים את סוג המדד הראשון שרוצים לראות את הנתונים שלו. מידע על השלבים האלה זמין במאמר בנושא יצירת תרשים של סוג מדד יחיד.
לשאילתה של הבחירה הזו יש את המזהה A.
לכל סוג מדד נוסף, מבצעים את הפעולות הבאות:
לוחצים על הוספת שאילתה. נוספת שאילתה חדשה. לדוגמה, יכול להיות שנוסיף שאילתה עם התווית B.
בשדה Metric של השאילתה החדשה, בוחרים סוג משאב וסוג מדד. אפשר גם להוסיף מסננים, לשלב סדרות זמן, למיין ולהגביל את מספר סדרות הזמן שמוצגות.
צילום המסך הבא ממחיש את התצוגה של Metrics Explorer כשמוצגים בתרשים שני סוגים של מדדים:
אופציונלי: בחלונית Display, מרחיבים את התפריט Y-axis ומגדירים את ציר ה-Y שבו ישתמשו לכל סוג מדד.
PromQL
לא נתמך.
מסנן מעקב
לא נתמך.
יצירת תרשים של יחס בין מדדים
מעקב אחרי מספר השגיאות שדווחו יכול להיות שימושי, אבל סביר יותר שתצטרכו לעקוב אחרי שיעור השגיאות. כלומר, אתם רוצים לדעת כמה שגיאות התרחשו ביחס למספר הכולל של התגובות. כדי לעמוד בדרישה הזו, אפשר להגדיר תרשים להצגת היחס בין שני מדדים. לדוגמאות ולהסברים על חריגות שיכולות להתרחש כשמציגים בתרשים יחסים בין מדדים, אפשר לעיין במאמר יחסים בין מדדים.
כדי להציג יחס בין מדדים בתרשים:
-
במסוף Google Cloud , עוברים לדף leaderboard Metrics explorer:
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Monitoring.
- בסרגל הכלים של מסוף Google Cloud , בוחרים את הפרויקט הרלוונטי ב- Google Cloud . בהגדרות של מרכז האפליקציות, בוחרים את פרויקט המארח או את פרויקט הניהול של מרכז האפליקציות.
מציינים את הנתונים שיופיעו בתרשים:
ממשק מבוסס-תפריט
מגדירים את המונה:
- ברכיב Metric, משתמשים בתפריטים כדי לבחור סוג משאב וסוג מדד. מידע על השלבים האלה זמין במאמר בנושא יצירת תרשים של סוג מדד יחיד.
- מעדכנים את שדות הצבירה. כברירת מחדל, המערכת מחשבת את הממוצע של כל סדרות הזמנים.
- אופציונלי: מעדכנים את פרק הזמן הקבוע שבו הנקודות בסדרת הזמן ישולבו. כדי לשנות את השדה הזה, לוחצים על add הוספת רכיב שאילתה, בוחרים באפשרות מרווח מינימלי וממלאים את תיבת הדו-שיח.
לוחצים על הוספת שאילתה ומגדירים את המכנה:
בשאילתה החדשה, ברכיב Metric, בוחרים סוג משאב וסוג מדד.
בוחרים סוג מדד שסוג המדד שלו זהה למונה. לדוגמה, אם מדד המונה הוא מדד
GAUGE, צריך לבחור מדדGAUGEלמכנה.מעדכנים את שדות הצבירה.
מומלץ שהתוויות של סוג מדד המכנה יהיו זהות לערכים שמוגדרים לסוג מדד המונה. לדוגמה, אפשר לבחור את התווית
zoneעבור המונה והמכנה.לא חייבים להשתמש באותה קבוצת תוויות לשני סוגי המדדים, אבל אפשר לבחור רק תוויות שמשותפות לשני סוגי המדדים.
לוחצים על add Add query element (הוספת רכיב שאילתה), בוחרים באפשרות Min Interval (מרווח מינימלי) ומוודאים שהשדה הזה מוגדר לערך שמשמש את המונה.
בסרגל הכלים של חלונית השאילתה, בוחרים באפשרות Create ratio (יצירת יחס) וממלאים את תיבת הדו-שיח.
אחרי שיוצרים את היחס, מוצגות שלוש שאילתות:
- A/B Ratio (יחס A/B) מזהה את שאילתת היחס.
- A מזהה את השאילתה של המונה.
- B מזהה את השאילתה למכנה.
בדוגמה הבאה מוצג יחס שמשווה בין סכום הבייטים שנכתבו לדיסק בכל אזור לבין המספר הכולל של הבייטים שנכתבו לדיסק:
אופציונלי: כדי להחליף בין מדדי המונה והמכנה, מרחיבים את התפריט ברכיב Ratio ובוחרים אפשרות.
PromQL
- בסרגל הכלים של חלונית הכלי ליצירת שאילתות, לוחצים על הלחצן ששמו הוא code MQL או code PromQL.
- מוודאים שהאפשרות PromQL נבחרה במתג שפה. המתג לשפה נמצא באותו סרגל כלים שבו אפשר לעצב את השאילתה.
-
מזינים את השאילתה בעורך השאילתות. לדוגמה, כדי ליצור תרשים של היחס בין זמן האחזור הממוצע של מדד
my_summary_latency_seconds, משתמשים בשאילתה הבאה:sum without (instance)(rate(my_summary_latency_seconds_sum[5m])) / sum without (instance)(rate(my_summary_latency_seconds_count[5m]))מידע נוסף על השימוש ב-PromQL זמין במאמר PromQL ב-Cloud Monitoring.
מסנן מעקב
לא נתמך.
שמירת תרשים לעיון בעתיד
באמצעות Metrics Explorer אפשר ליצור תרשים שמשמש לבדיקת מדד. עם זאת, התרשימים שנוצרו באמצעות הכלי הזה לא נשמרים. כשעוברים מדף Metrics Explorer, התרשים נמחק.
כדי לשמור תרשים שהגדרתם באמצעות Metrics Explorer לעיון עתידי, מוסיפים את התרשים למרכז בקרה מותאם אישית או שומרים את כתובת ה-URL של התרשים:
כדי להוסיף את התרשים למרכז בקרה בהתאמה אישית, מבצעים אחת מהפעולות הבאות:
אם אתם משתמשים במסוף Google Cloud כדי לנהל את מרכזי הבקרה המותאמים אישית, אתם צריכים לבחור באפשרות שמירת תרשים בסרגל הכלים של Metrics Explorer ולהשלים את תיבת הדו-שיח. אפשר לשמור את התרשים במרכז בקרה קיים בהתאמה אישית או ליצור מרכז בקרה חדש.
אם אתם משתמשים ב-Cloud Monitoring API כדי לנהל את לוחות הבקרה המותאמים אישית, אתם צריכים לעדכן את קובץ ה-JSON שמגדיר את לוח הבקרה ואת התוכן שלו. כדי לגשת לייצוג JSON, לוחצים על code JSON Editor בסרגל הכלים של התרשים.
מידע מפורט על שימוש ב-API לניהול לוחות בקרה מותאמים אישית זמין במאמר יצירה וניהול של לוחות בקרה באמצעות API.
כדי לשמור הפניה להגדרות התרשים, שומרים את כתובת ה-URL של התרשים. כתובת ה-URL של התרשים מקודדת את הגדרות התרשים, ולכן כשמדביקים את כתובת ה-URL הזו בדפדפן, התרשים שהגדרתם מוצג.
כדי לקבל את כתובת ה-URL של התרשים, לוחצים על link קישור בסרגל הכלים של התרשים.
שמירת ההגדרה של תרשים
כשמנהלים לוחות בקרה בהתאמה אישית באמצעות Cloud Monitoring API, אפשר להשתמש ב'סייר המדדים' כדי ליצור את הנתונים שמעבירים ל-API:
כדי ליצור את ייצוג ה-JSON של תרשים שאתם מתכננים להוסיף ללוח בקרה, צריך להגדיר את התרשים באמצעות Metrics Explorer. אחר כך אפשר להשתמש באפשרויות ב-Metrics Explorer כדי לראות ולהעתיק את ייצוג ה-JSON של התרשים.
כדי לזהות את התחביר של מסנן Monitoring, שמשמש עם Cloud Monitoring API, משתמשים בממשק מבוסס התפריטים של הכלי Metrics Explorer כדי להגדיר את התרשים. אחרי שבוחרים את המדד והמסננים, עוברים אל מצב סינון ישיר כדי לראות את המסנן המקביל של המעקב.
שמירת הנתונים שמוצגים בתרשים
כדי לשמור את הנתונים שמוצגים בתרשים במערכת המקומית, לוחצים על get_app הורדת CSV.
המאמרים הבאים
- עיון בנתונים בתרשים
- בחירת מדדים באמצעות Metrics Explorer
- הצגה וניהול של השימוש במדדים
- הגדרת אפשרויות התצוגה של התרשים