כדי לעקוב אחרי השימוש במאגר Hyperdisk, אתם יכולים לבדוק את המדדים ש-Compute Engine מספק. במאמר הזה מוסבר איך לצפות במדדים של מאגרים, כולל Hyperdisk Exapools ו-Hyperdisk Storage Pools.
המדדים מספקים מידע שעוזר לכם לבצע משימות כמו:
- להבין כמה מהקיבולת ומהביצועים של המאגר הוקצו לדיסקים במאגר.
- כמה מהקיבולת והביצועים שהוקצו נמצאים בשימוש על ידי הדיסקים (זמין אם המאגר משתמש בהקצאה מתקדמת).
- מחליטים אם צריך להגדיל או להקטין את ה-IOPS, את קצב העברת הנתונים או את הקיבולת שהוקצו למאגר.
- אפשר להפעיל התראות כשמתקיימים תנאים מסוימים. לדוגמה, אם הקיבולת המנוצלת של המאגר מגיעה לערך מסוים, אתם יכולים להשתמש במדדים כדי ליצור התראות.
לפני שמתחילים
-
אם עדיין לא עשיתם את זה, תצטרכו להגדיר אימות.
אימות הוא התהליך שבו מאמתים את הזהות שלכם כדי לקבל גישה לממשקי API ולשירותים של Google Cloud . כדי להריץ קוד או דוגמאות מסביבת פיתוח מקומית, אפשר לבצע אימות ל-Compute Engine באחת מהדרכים האלה:
צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:
המסוף
כשמשתמשים במסוף Google Cloud כדי לגשת לשירותים ולממשקי ה-API של Google Cloud , לא צריך להגדיר אימות.
gcloud
-
התקינו את ה-CLI של Google Cloud ואז היכנסו ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם. אחרי שנכנסתם לחשבון, אתחלו את ה-CLI של Google Cloud באמצעות הפקודה הבאה:
gcloud init
-
- הגדרת אזור ותחום כברירת מחדל.
REST
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.
התקינו את ה-CLI של Google Cloud ואז היכנסו ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Google Cloud .
תפקידים והרשאות נדרשים
כדי לקבל את ההרשאות שדרושות לצפייה במדדים של מאגר, בקשו מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:
- צפייה במעקב (
roles/monitoring.viewer) -
כדי לשנות את ההיקף של מדד, צריך את התפקיד הבא בפרויקט ההיקפי ובכל מאגר משאבים שרוצים להוסיף: אדמין של Monitoring (
roles/monitoring.admin)
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
אחזור מדדים והצגה שלהם באופן חזותי
אתם יכולים לצפות בתרשימים מוכנים מראש וליצור תרשימים בהתאמה אישית של מדדי המאגר במסוף Google Cloud או ב-Cloud Monitoring.
אתם יכולים לאחזר ולחשב באופן פרוגרמטי את המדדים של המאגר באחת מהשיטות הבאות:
לרשימה מלאה של מדדי מאגרים, ראו מדדים זמינים למאגרי Hyperdisk.
תרשימים מוכנים מראש
אפשר לראות תרשימים מוכנים מראש של המאפיינים והביצועים של המאגר בדף Details של המאגר במסוףGoogle Cloud . התרשימים שזמינים תלויים בסוג המאגר.
כדי להציג מדד שלא מופיע בטבלה, פועלים לפי השלבים שמפורטים בקטע יצירת תרשימים בהתאמה אישית של מדדי מאגרים.
| תרשימים מוכנים מראש למאגרי Hyperdisk | ||
|---|---|---|
| תרשים | מאגרי אחסון | Exapools |
| קיבולת שהוקצתה | ||
| ניצול הקיבולת | ||
| נפח הדיסק הכולל שהוקצה | ||
| הקצאת יתר של קיבולת | ||
| קיבולת בשימוש | — | |
| IOPS וקצב העברת נתונים שהוקצו | ||
| ניצול ה-IOPS וניצול התפוקה | ||
| סה"כ פעולות קלט/פלט לשנייה (IOPS) וקצב העברת נתונים שהוקצו לדיסק | ||
| הקצאת יתר של IOPS וקצב העברת נתונים (%) | ||
| ה-IOPS והתפוקה שנוצלו | — | |
| IOPS לקריאה בשימוש וקצב העברת נתונים לקריאה בשימוש | — | |
| מספר פעולות הקלט/פלט לשנייה (IOPS) של כתיבה בשימוש וקצב העברת הנתונים של כתיבה בשימוש | — | |
במאמר המדדים הזמינים למאגרי Hyperdisk מפורטים תיאורים של כל מדד.
כדי להציג מדד שלא מופיע ברשימה, פועלים לפי השלבים שמפורטים בקטע יצירת תרשימים בהתאמה אישית של מדדי מאגר.
צפייה בתרשימים מוכנים מראש במסוף Google Cloud
כדי לראות את התרשימים המוכנים מראש של מדדי המאגרים במסוף Google Cloud :
נכנסים לדף Storage pools במסוף Google Cloud .
לוחצים על הכרטיסייה Exapools או Storage Pools.
לוחצים על שם המאגר כדי לפתוח את הדף Details.
כדי לראות את התרשימים המוגדרים מראש של מאגר, לוחצים על הכרטיסייה Monitoring.
אופציונלי: כדי לאפס את תקופת ברירת המחדל של שעה אחת לתקופה שרוצים לעקוב אחריה, בוחרים באחת מהאפשרויות הבאות:
- 6 שעות
- יום אחד
- שבוע אחד
- חודש אחד
- 6 שבועות
- טווח תאריכים או שעות בהתאמה אישית
התאמה אישית של לוח הבקרה למעקב
כך משנים את התרשימים שמוצגים בלוח הבקרה של מאגרי Hyperdisk:
נכנסים לדף Storage pools במסוף Google Cloud .
לוחצים על הכרטיסייה Exapools או Storage Pools.
לוחצים על השם של מאגר האחסון כדי לפתוח את הדף Details.
לוחצים על הכרטיסייה Monitoring בדף Manage storage pool של מאגר ספציפי.
ברשימת התרשימים שמופיעה, מוצאים את התרשים עם המדד שרוצים לבדוק.
כדי לשנות תרשים מוכן מראש, לוחצים על query_stats Explore data.
הפעולה הזו פותחת את הדף Explore, שבו אפשר ליצור תרשים או טבלה מותאמים אישית למעקב. במאמר יצירת תרשים של סוג מדד יחיד מוסבר איך יוצרים תרשים למדד ספציפי. אחרי שיוצרים תרשים או טבלה בהתאמה אישית, אפשר לשמור את התוצאה במרכז בקרה חדש או קיים בהתאמה אישית.
מידע נוסף על מרכזי בקרה בהתאמה אישית מופיע במאמר הצגה והתאמה אישית של מרכזי בקרה ב- Google Cloud .
כדי להוסיף תרשים מוכן מראש למרכז בקרה בהתאמה אישית, לוחצים על More chart options ואז על Add to custom dashboard.
במאמר הצגה והתאמה אישית של מרכזי בקרה ב- Google Cloud מוסבר איך להתאים אישית את מרכז הבקרה.
יצירת תרשימים בהתאמה אישית של מדדי מאגרים
אם אין תרשים מובנה למדד מסוים או לניתוח מורכב יותר, אתם יכולים ליצור תרשימים משלכם ב-Metrics Explorer. ב-Metrics Explorer אפשר להציג ולנתח את כל המדדים של המאגר שמופיעים ברשימת המדדים הזמינים. אפשר ליצור תרשימים במסוף Google Cloud או באמצעות PromQL.
דוגמה: הצגה חזותית של ניצול הקיבולת של מאגרי אחסון ב-Hyperdisk
כדי להציג בתרשים את הקיבולת המנוצלת של Storage Pool: אפשר לבצע את אותו תהליך לכל מדד אחר.
-
נכנסים לדף leaderboard Metrics explorer במסוף Google Cloud :
אם אתם משתמשים בשורת החיפוש כדי למצוא את הדף הזה, בחרו בתוצאה שכותרת המשנה שלה היא Monitoring.
- בסרגל הכלים של מסוף Google Cloud , בוחרים את הפרויקט ב- Google Cloud . בהגדרות של App Hub, בוחרים את הפרויקט המארח של App Hub או את פרויקט הניהול של התיקייה לניהול אפליקציות.
- ברכיב Metric, מרחיבים את התפריט Select a metric, מזינים
Storage poolבסרגל הסינון ומשתמשים בתפריטי המשנה כדי לבחור את סוג המשאב הספציפי ואת המדד:- בתפריט Active resources, בוחרים באפשרות Storage pool.
- בתפריט Active metric categories בוחרים באפשרות Storage_pool.
- בתפריט Active metrics, בוחרים באפשרות Used Capacity.
- לוחצים על אישור.
compute.googleapis.com/storage_pool/used_capacity. כדי להוסיף מסננים שמסירים סדרות זמנים מתוצאות השאילתה, משתמשים ברכיב Filter.
- מגדירים את אופן התצוגה של הנתונים. כדי להציג רק את המדדים של מאגר ספציפי:
- ברכיב Filter, לוחצים על Add filter ובוחרים באפשרות storage_pool_id. בשדה הערך, מזינים מזהה מאגר ספציפי.
- בשדה Aggregation, מגדירים את התפריט הראשון לערך Unaggregated ואת התפריט השני לערך storage_pool_id.
מידע נוסף על הגדרת תרשים זמין במאמר איך בוחרים מדדים כשמשתמשים ב-Metrics Explorer.
הגדרת התראות לגבי מדדים
כך יוצרים התראה לנתוני המדדים שמוצגים בלוח הבקרה של Storage Pool:
נכנסים לדף Storage pools במסוף Google Cloud .
לוחצים על הכרטיסייה Exapools או Storage Pools.
לוחצים על השם של מאגר האחסון כדי לפתוח את הדף Details.
לוחצים על הכרטיסייה Monitoring בדף Manage storage pool של מאגר ספציפי.
לוחצים על יצירת מדיניות התראות.
מופיע הדף יצירת מדיניות התראות. מגדירים את הפרמטרים של מדיניות ההתראות. במאמר יצירת מדיניות התראות מוסבר איך מגדירים מדיניות התראות.
המאמרים הבאים
- כדי לעקוב אחרי הביצועים של דיסקים ספציפיים, בודקים את מדדי הביצועים של הדיסקים ועוקבים אחרי התקינות של הדיסקים.
- מידע נוסף על יצירת תרשימים באמצעות Metrics Explorer