אתם יכולים להשתמש במדדי הדיסק כדי לעקוב אחר הביצועים של הדיסקים ולנפות בעיות בביצועים. בדף הזה מפורטים המדדים שזמינים לנפחי Hyperdisk ו-Persistent Disk ב-Google Cloud.
מדדי הדיסק יכולים לעזור לכם לענות על שאלות כמו:
- מהו ממוצע פעולות הקלט/פלט (IOPS) של קריאה בדיסקים של מכונה וירטואלית (VM)?
- מהי חביון הקריאה או הכתיבה הממוצע?
- מהו עומק התור הממוצע של דיסק מסוים?
כדאי לבדוק את מדדי הדיסק כדי לוודא שהביצועים שלו מספיקים לעומס העבודה. בנוסף, כדאי גם לבצע את הפעולות הבאות:
קוראים את ההנחיות לאופטימיזציה של הדיסק. מידע נוסף זמין במאמרים ייעול השימוש ב-Google Cloud Hyperdisk וייעול השימוש ב-Persistent Disk.
בודקים את תקינות הדיסק. מידע מפורט על תקינות הדיסק זמין במאמר מעקב אחרי תקינות הדיסק.
במאמר הזה מוסבר על מדדי הדיסק שמערכת Compute Engine אוספת באופן אוטומטי מכל מכונה וירטואלית, ואיך לצפות בהם ב-Cloud Monitoring, שהוא פתרון המעקב של Google Cloud.
מדדים זמינים של דיסקים
אפשר לראות את המדדים ב-Cloud Monitoring, או לאחזר אותם באופן פרוגרמטי באמצעות API בארכיטקטורת REST, ספריות לקוח ו-Prometheus Query Language (PromQL).
בטבלה הבאה מפורטים המדדים הספציפיים לדיסק שזמינים לכל דיסק. אפשר לאסוף מדדים נוספים אם מתקינים את סוכן תפעול במכונה הווירטואלית.
רשימה מלאה של מדדים של Compute Engine מופיעה במאמר בנושא מדדים של Compute Engine.
לכל סוג מדד בטבלה הזו צריך להוסיף את הקידומת compute.googleapis.com/,
שלא מופיעה בטבלה כדי לשמור על קריאות.
השם המוצג(Metric type) |
תיאור |
|---|---|
סטטוס הביצועים של הדיסק
(instance/disk/performance_status)
|
תקינות הדיסק בדקה האחרונה. המדד הזה מציין אם הביצועים של הדיסק תקינים או אם הם מושפעים מאירוע ב-Compute Engine. הערכים האפשריים הם Healthy, Degraded ו-Severely Degraded.מידע נוסף זמין במאמר מעקב אחרי תקינות הדיסק. |
Average I/O latency
(instance/disk/average_io_latency)
|
זמן האחזור הממוצע של הקריאה/הכתיבה בדיסק, במיקרו-שניות, בדקה האחרונה. |
עומק ממוצע של תור קלט/פלט
(instance/disk/average_io_queue_depth)
|
עומק התור הממוצע של הדיסק לפעולות קריאה/כתיבה בדקה האחרונה. |
Disk read bytes
(instance/disk/read_bytes_count)
|
קצב העברת נתונים ממוצע לקריאה, או מספר הבייטים הממוצע שנקראו או נכתבו במהלך תקופת זמן שצוינה על ידי המשתמש*. |
Disk write bytes(instance/disk/write_bytes_count)
|
קצב העברת נתונים ממוצע לכתיבה, או מספר הבייטים הממוצע שנכתב לאורך תקופה שצוינה על ידי המשתמש*. |
פעולות קריאה מדיסק(instance/disk/read_ops_count)
|
המספר הממוצע של פעולות קריאה לאורך תקופה שצוינה על ידי המשתמש*. |
פעולות כתיבה בדיסק(instance/disk/write_ops_count)
|
המספר הממוצע של פעולות כתיבה לאורך תקופה שצוינה על ידי המשתמש*. |
Peak disk read bytes
(instance/disk/max_read_bytes_count)
|
תפוקת קריאה בשיא, המספר המקסימלי של בייטים שנקראים בשנייה במהלך תקופת זמן שצוינה על ידי המשתמש*. |
Peak disk write bytes
(instance/disk/max_write_bytes_count)
|
קצב העברת נתונים מקסימלי לכתיבה, המספר המקסימלי של בייטים שנכתבו בשנייה במהלך תקופת זמן שצוינה על ידי המשתמש*. |
Peak disk read ops
(instance/disk/max_read_ops_count)
|
מספר הפעולות המקסימלי של קריאה בשנייה במהלך תקופת זמן שצוינה על ידי המשתמש*. |
Peak disk write ops
(instance/disk/max_write_ops_count)
|
המספר המקסימלי של פעולות כתיבה בשנייה במהלך תקופת זמן שצוינה על ידי המשתמש*. |
הצגת ביצועי הדיסק בתרשים
אפשר להציג את הביצועים של הדיסק בתרשים באמצעות הכלי 'Metrics Explorer'. לשם כך, בוחרים אחד מהמדדים שמפורטים בקטע הקודם. הכלי Metrics Explorer הוא חלק מ-Cloud Monitoring.
דוגמה: הצגה חזותית של זמן האחזור הממוצע של הדיסקים שמצורפים למכונה וירטואלית
כדי להציג באופן חזותי את זמן האחזור הממוצע של הדיסקים של מכונה וירטואלית בתרשים, פועלים לפי ההוראות האלה. אפשר לפעול לפי אותה פרוצדורה גם לגבי מדדים אחרים.
-
נכנסים לדף leaderboard Metrics explorer במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
- בסרגל הכלים של מסוף Google Cloud , בוחרים את Google Cloud הפרויקט. בהגדרות של מרכז האפליקציות, בוחרים את הפרויקט המארח של מרכז האפליקציות או את פרויקט הניהול של התיקייה לניהול אפליקציות.
- ברכיב Metric, מרחיבים את התפריט Select a metric, כותבים
VM Instanceבשורת הסינון ומשתמשים בתפריטי המשנה כדי לבחור סוג ספציפי של משאב ומדד:- בתפריט Active resources בוחרים באפשרות VM Instance.
- בתפריט Active metric categories בוחרים באפשרות Instance.
- בתפריט Active metrics, בוחרים באפשרות Disk average latency.
- לוחצים על אישור.
compute.googleapis.com/instance/disk/average_io_latency. כדי להוסיף מסננים שמסירים סדרות זמן מתוצאות השאילתה, משתמשים ברכיב Filter.
- מגדירים את אופן התצוגה של הנתונים. כדי להציג רק את המדדים של כל דיסק שמצורף למופע ספציפי, פועלים לפי השלבים הבאים:
- ברכיב Filter, לוחצים על Add filter ובוחרים באפשרות instance_name. בוחרים שם מכונה ספציפי בתור הערך.
- בקטע Aggregation, מגדירים בתפריט הראשון את האפשרות Mean ובתפריט השני את האפשרות device_name.
מידע נוסף על הגדרת תרשים זמין במאמר איך בוחרים מדדים כשמשתמשים ב-Metrics Explorer.
המאמרים הבאים
- איך משפרים את הביצועים של Persistent Disk
- מידע נוסף על יצירת תרשימים באמצעות Metrics Explorer
- מידע נוסף על Cloud Monitoring
- מפעילים את Monitoring API.
- כל המדדים הזמינים ל-Compute Engine