מעקב אחרי מכסות ומופעים

בדף הזה מוסבר איך לעקוב אחרי מופעי Filestore ולהגדיר התראות על נפח אחסון נמוך בדיסק ומכסת גיבויים נמוכה.

אפשר לעקוב אחרי מופעי Filestore באמצעות Cloud Monitoring.

לפני שמתחילים

לפני שמתחילים, חשוב לוודא שיש לכם גישה לתפקידים הבאים:

  • כלי לצפייה בניטור
  • עורך/ת מעקב

במאמר מתן גישה ל-Cloud Monitoring מוסבר איך להעניק גישה לתפקידים האלה.

הוספת תרשים של מדד Filestore ללוח בקרה של Cloud Monitoring

כדי לראות את מדדי הביצועים של Filestore בלוח בקרה של Cloud Monitoring:

  1. נכנסים לדף  Metrics explorer במסוף Google Cloud :

    כניסה אל Metrics Explorer

    אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.

  2. לוחצים על הקטע בחירת מדד כדי להרחיב אותו.
  3. בשדה Filter by resource or metric name (סינון לפי שם המשאב או המדד), מקלידים filestore ובוחרים בקטע הניתן להרחבה Filestore Instance (מופע Filestore).
  4. בוחרים מדד מתוך המדדים הזמינים כדי לראות אותו:
מדד תיאור מסלולים בסיסיים רמות אזוריות, של תחום מוגדר וארגוניות
זמן אחזור ממוצע לקריאה הזמן הממוצע שלוקח לפעולת קריאה (באלפיות השנייה).
זמן אחזור ממוצע של פעולות כתיבה הזמן הממוצע שלוקח לפעולת כתיבה (באלפיות השנייה).
בייטים שנכתבו מספר הבייטים שנכתבו.
בייטים שנקראו מספר הבייטים שנקראו מהאחסון המתמיד. יכול להיות שהערך הזה יהיה נמוך ממספר הבייטים שנקראו על ידי הלקוחות, כי חלק מהקריאות עשויות להיות מוגשות ממטמון בזיכרון. *
מספר פעולות קריאה מהדיסק מספר פעולות הקריאה מהדיסק. אם מופעל במכונת Filestore זיכרון מטמון לנתונים, חלק מפעולות הקריאה לא משתקפות כקריאות מהדיסק. *
מספר פעולות הכתיבה בדיסק מספר פעולות הכתיבה בדיסק. אם מופעל במכונת Filestore זיכרון מטמון לנתונים, חלק מפעולות הכתיבה לא יופיעו ככתיבה לדיסק. *
מספר פעולות המטא-נתונים מספר הפעולות של מטא-נתונים בדיסק.
בייטים בחינם מספר הבייטים הפנויים בדיסק.
אחוז המקום הפנוי בכונן אחוז הבייטים הפנויים בדיסק.
אחוז הקיבולת הגולמית הפנויה קיבולת פנויה כאחוז מהנפח הכולל.
מספר קריאות הפרוצדורה מחזירה את אותו מידע כמו הפקודה nfsstat -s.
ניצול נפח (בייטים) של תמונות מצב נפח האחסון שמשמש לשמירת תמונות מצב, בבייטים.
הזמן (באלפיות השנייה) שהוקדש לפעולות קריאה הזמן שהושקע בקריאות מהדיסק.
הזמן (באלפיות השנייה) שהוקדש לפעולות כתיבה הזמן שהושקע בכתיבה בדיסק.
בייטים בשימוש מספר הבייטים בדיסק שנמצאים בשימוש.
אחוז נפח האחסון בשימוש אחוז הבייטים בדיסק שנמצאים בשימוש.

*פעולות שמאוחסנות במטמון של הזיכרון מתרחשות רק במופעים ברמת הבסיס.

  1. הגדרות אופציונליות:

    שדה תיאור
    מסנן מסננים את המכונות של Filestore שרוצים לעקוב אחריהן.
    Group by שילוב נתונים מסדרות זמן דומות.
    אתר אגרגטור אפשר לשלב סדרות עיתיות באמצעות פונקציות נפוצות.
    תקופת ההתאמה המינימלית מרווח הזמן שבו מתבצעת הצבירה.
  2. אם רוצים להוסיף עוד מדדים לתרשים, לוחצים על הוספת מדד נוסף.

  3. לוחצים על שמירת התרשים כדי ליצור לוח בקרה. אפשר גם להוסיף את התרשים ללוח בקרה קיים.

הגדרות המדדים

בקטעים הבאים מפורטים מדדים ספציפיים ל-Filestore.

אחוז הקיבולת הגולמית הפנויה

המדד אחוז הקיבולת הגולמית הפנויה מייצג את הקיבולת שזמינה למשתמשים, ולא בהכרח את נפח הדיסק הגולמי הפנוי.

הנתונים במופע משוכפלים כדי לספק עמידות ולתמוך בביצועים, ולכן קיבולת האחסון הכוללת גדולה יותר מהקיבולת שצוינה על ידי המשתמש במופע.

מדד האחוז של הקיבולת הגולמית הפנויה מייצג את אחוז הקיבולת הגולמית הפנויה שזמינה למשתמשים אחרי כל שכפול שבוצע כפונקציה של עמידות או ביצועים של מופע.

אם המדד הזה מגיע ל-0%, אי אפשר לכתוב נתונים חדשים לאשכול עד שיהיה יותר מקום פנוי.

מידע נוסף על הגדלה או הקטנה של קיבולת המופע זמין במאמר בנושא שינוי הקיבולת.

נפח בייטים בשימוש בתמונות מצב

המדד תמונות מצב בשימוש בבייטים מייצג את מספר הבייטים שנמצאים בשימוש בכל תמונות המצב, פנימיות או חיצוניות. המדד הזה מוקצה ומתווסף לאינדקס לפי נתח, ולא לפי מופע.

בייטים בשימוש

המדד בייטים בשימוש מייצג את הנתונים הגולמיים שהמשתמש כתב. הוא לא לוקח בחשבון את המקום שנדרש לצמתי מידע ולמטא-נתונים.

חיזוי הקיבולת

כדי להבין טוב יותר את הקיבולת הזמינה של מופע, מומלץ לעקוב אחרי המקום הפנוי וגם אחרי המקום שבו נכתב.

כדי לראות את השטח הפנוי במופע, משתמשים במדד free raw capacity percent.

כל קובץ שמאוחסן בשיתוף הקבצים צורך inode אחד. אם מערכת הקבצים תגיע למקסימום מספר ה-inodes, לא תוכלו לאחסן עוד קבצים בשיתוף הקבצים, גם אם לא הגעתם לקיבולת המקסימלית שהוקצתה.

כדי לראות את מספר ה-inodes שבשימוש, משתמשים בפקודה df. מידע נוסף זמין במאמרים בנושא הגדלת הקיבולת ופתרון בעיות שקשורות לקיבולת.

הגדרת התראות

אין מספיק מקום בכונן

כדי לוודא שלא ייגמר המקום הפנוי במכונות Filestore, מומלץ להגדיר התראות על כמות קטנה של מקום בכונן. במדריך הזה נעשה שימוש במדד אחוז הנפח הפנוי בכונן כדי למדוד את הנפח הפנוי בכונן עבור מופעים בסיסיים.

אם רוצים למדוד את כמות האחסון הפנוי במופעים אזוריים, במופעים של אזורים או במופעים ארגוניים, צריך להגדיר שתי התראות נפרדות באמצעות המדדים free disk space percent ו-free raw capacity percent.

  1. נכנסים לדף  Alerting במסוף Google Cloud :

    כניסה אל התראות

    אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.

  2. לוחצים על יצירת מדיניות.
  3. לוחצים על הקטע בחירת מדד כדי להרחיב אותו.
  4. בשדה Filter by resource or metric name (סינון לפי שם המשאב או המדד), מקלידים filestore ובוחרים בקטע הניתן להרחבה Filestore Instance (מופע Filestore).
  5. בוחרים את קטגוריית המדדים הפעילה Nfs.
  6. בוחרים במדד אחוז המקום הפנוי בכונן.
  7. לוחצים על אישור.
  8. בקטע הוספת מסננים, לוחצים על הוספת מסנן.
  9. לוחצים על הקטע מסנן כדי להרחיב אותו ובוחרים באפשרות instance_name.
  10. בשדה Value, מזינים את שם מופע Filestore שעבורו רוצים לקבל התראות.
  11. לוחצים על סיום.

    למידע נוסף על סינון מדדים של Cloud Monitoring, ראו סינון.

  12. בקטע Transform data (שינוי נתונים), מציינים את Rolling window (חלון נע) ואת Rolling window function (פונקציית חלון נע). מציינים אם רוצים לכלול טרנספורמציה משנית של הנתונים ולוחצים על הבא.

  13. בחלון Configure alert trigger (הגדרת טריגר להתראה), בוחרים סוג תנאי.

  14. מגדירים את המפרטים הבאים:

    שדה הגדרות אישיות
    טריגר להתראה כל סדרת זמן שמפרה
    מיקום הסף מתחת לסף
    ערך הסף מזינים את אחוז נפח האחסון הפנוי הנמוך ביותר שקביל לכל אחת מהמכונות של Filestore.

    כדי לבדוק את ההתראה, אפשר להגדיר מגבלה נמוכה ולראות אם ההתראה מופעלת.

    מידע נוסף מופיע במאמר תהליך ברירת המחדל ליצירת מדיניות התראות.

  15. מזינים אפשרויות מתקדמות.

  16. בשדה שם התנאי, מזינים שם לתנאי.

  17. לוחצים על הבא.

  18. בחלון Configure notifications and finalize alert (הגדרת התראות וסיום ההתראה), מציינים את ערוצי ההתראות שרוצים להשתמש בהם.

    מידע על יצירת ערוצים חדשים זמין במאמר ניהול ערוצי התראות.

  19. בתפריט משך הזמן לסגירה אוטומטית של אירוע, בוחרים את משך הזמן שרוצים להשתמש בו.

  20. בקטע תוויות משתמש של מדיניות, מציינים את התוויות שבהן רוצים להשתמש.

  21. בקטע Documentation (מסמכים), מוסיפים מסמכים שרוצים לכלול, כמו הוראות לפתרון הבעיה.

  22. בשדה Alert policy name, מזינים שם למדיניות ההתראה ולוחצים על Next.

  23. לוחצים על יצירת מדיניות.

מכסת גיבויים נמוכה

אם אתם מתזמנים אוטומטית יצירת גיבויים למופעי Filestore, כדאי להגדיר התראות למקרים שבהם אתם מתקרבים למכסת הגיבויים.

  1. נכנסים לדף  Alerting במסוף Google Cloud :

    כניסה אל התראות

    אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.

  2. לוחצים על יצירת מדיניות.
  3. לוחצים על הקטע בחירת מדד כדי להרחיב אותו.
  4. בשדה Filter by resource or metric name, מקלידים quota ובוחרים את הקטע Consumer quota שניתן להרחבה.
  5. בוחרים את קטגוריית המדדים הפעילים Quota.
  6. בוחרים במדד שימוש במכסת הקצאה.
  7. לוחצים על אישור.
  8. בקטע הוספת מסננים, לוחצים על הוספת מסנן.
  9. לוחצים על הקטע Filter (מסנן) שניתן להרחבה ובוחרים באפשרות quota_metric (מדד מכסת נפח).
  10. בשדה ערך, מזינים file.googleapis.com/backups-per-region.
  11. לוחצים על סיום.
  12. אופציונלי: כדי להוסיף עוד מסנן, לוחצים על הוספת מסנן וחוזרים על התהליך.

    למידע נוסף על סינון מדדים של Cloud Monitoring, ראו סינון.

  13. בקטע Transform data (שינוי נתונים), מציינים את Rolling window (חלון נע) ואת Rolling window function (פונקציית חלון נע). מציינים אם רוצים לכלול טרנספורמציה משנית של הנתונים ולוחצים על הבא.

  14. בחלון Configure alert trigger (הגדרת טריגר להתראה), בוחרים סוג תנאי.

  15. מגדירים את המפרטים הבאים:

    שדה הגדרות אישיות
    טריגר להתראה כל סדרת זמן שמפרה
    מיקום הסף מתחת לסף
    ערך הסף מזינים את מכסת הגיבויים הנמוכה ביותר שעדיין אפשר להשתמש בה.

    כדי לבדוק את ההתראה, אפשר להגדיר מגבלה נמוכה ולראות אם ההתראה מופעלת.

    מידע נוסף מופיע במאמר תהליך ברירת המחדל ליצירת מדיניות התראות.

  16. מזינים אפשרויות מתקדמות.

  17. בשדה שם התנאי, מזינים שם לתנאי.

  18. לוחצים על הבא.

  19. בחלון Configure notifications and finalize alert (הגדרת התראות וסיום ההתראה), מציינים את ערוצי ההתראות שרוצים להשתמש בהם.

    מידע על יצירת ערוצים חדשים זמין במאמר ניהול ערוצי התראות.

  20. בתפריט משך הזמן לסגירה אוטומטית של אירוע, בוחרים את משך הזמן שרוצים להשתמש בו.

  21. בקטע תוויות משתמש של מדיניות, מציינים את התוויות שבהן רוצים להשתמש.

  22. בקטע Documentation (תיעוד), מוסיפים את כל המסמכים שרוצים לכלול, כמו הוראות לפתרון הבעיה. לדוגמה: "מחיקת גיבויים ישנים יותר" או "בקשת מכסת אחסון נוספת".

  23. בשדה Alert policy name, מזינים שם למדיניות ההתראה ולוחצים על Next.

  24. לוחצים על יצירת מדיניות.

המאמרים הבאים