בדיקת הביצועים של Asynchronous Replication

במאמר הזה מוסבר איך לראות את מדדי הביצועים של שכפול אסינכרוני.

מידע נוסף על Asynchronous Replication זמין במאמר About Asynchronous Replication.

מדדים

אפשר לראות את המדדים הבאים של Asynchronous Replication ב-Cloud Monitoring:

מדד תיאור
Async replication sent bytes count
(disk/async_replication/sent_bytes_count)
מספר הבייטים שנשלחו דרך הרשת הבין-אזורית.
Async replication time since last replication
(disk/async_replication/time_since_last_replication)
מספר השניות שעברו מאז הרפליקציה האחרונה, שנקרא גם היעד להתאוששות מאסון (RPO).

מעקב אחרי מספר הבייטים שנשלחו

אפשר להשתמש במדד Async replication sent bytes count כדי ליצור תרשים של מספר הבייטים הממוצע שנשלח, עם דגימה כל דקה. מספר הבייטים שנשלחו מייצג את הנתונים שעומס העבודה כותב לאחסון בלוקים, וזה משפיע על מהירות השכפול.

  1. במסוף Google Cloud , נכנסים לדף Cloud Monitoring > Metrics Explorer.

    כניסה לדף Metrics Explorer

  2. בקטע Select a metric (בחירת מדד), לוחצים על התפריט Metric (מדד).

  3. בוחרים באפשרות דיסק (disk).

  4. בוחרים ברשימת הקטגוריות של המדדים הפעילים Disk, ואז בוחרים באפשרות Async replication sent bytes count (disk/async_replication/sent_bytes_count).

  5. לוחצים על אישור.

  6. בתפריט שינוי, בוחרים באחת מהאפשרויות הבאות:

    • כדי לראות את המספר הכולל של בייטים שנשלחו, בוחרים באפשרות ללא.
    • כדי לראות את מספר הבייטים שנשלחו בשנייה, בוחרים באפשרות קצב.
  7. בקטע Filters מבצעים את הפעולות הבאות:

    1. לוחצים על הוספת מסנן.
    2. לוחצים בתוך התיבה תווית כדי לראות את רשימת התוויות הזמינות. בקטע Resource labels, בוחרים באפשרות project_id. משאירים את הערך של השוואה כפי שהוא, = (equals). בשדה Value (ערך), מקלידים או בוחרים את מזהה הפרויקט. לוחצים על סיום.
    3. לוחצים על הוספת מסנן.
    4. בתיבה Label (תווית), בוחרים באפשרות disk_id (מזהה הדיסק). משאירים את הערך של השוואה כ-= (equals). בשדה Value (ערך), מקלידים או בוחרים את המזהה של הדיסק הראשי שמשוכפל.
    5. לוחצים על סיום.
  8. לוחצים על אפשרויות נוספות.

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

  10. בתפריט תקופת ההתאמה המינימלית, בוחרים תקופת התאמה. תקופת ההתאמה צריכה להיות לפחות דקה אחת.

מעקב אחרי RPO

אפשר להשתמש במדד זמן הרפליקציה האסינכרונית מאז הרפליקציה האחרונה כדי ליצור תרשים של מספר השניות מאז הרפליקציה האחרונה (RPO).

  1. במסוף Google Cloud , נכנסים לדף Cloud Monitoring > Metrics Explorer.

    כניסה לדף Metrics Explorer

  2. בדף Metrics Explorer, לוחצים על Add query.

  3. בקטע Select a metric (בחירת מדד), לוחצים על התפריט Metric (מדד).

  4. בוחרים באפשרות דיסק (disk).

  5. בוחרים את רשימת קטגוריות המדדים הפעילים Disk, ואז בוחרים באפשרות Async replication time since last replication (disk/async_replication/time_since_last_replication).

  6. לוחצים על אישור.

  7. בקטע Filters (מסננים), מוסיפים מסננים למזהה הפרויקט ולמזהה הדיסק:

    1. לוחצים על הוספת מסנן.
    2. לוחצים בתוך התיבה תווית כדי לראות את רשימת התוויות הזמינות. בקטע Resource labels, בוחרים באפשרות project_id. משאירים את הערך של השוואה כפי שהוא, = (equals). בשדה Value (ערך), מקלידים או בוחרים את מזהה הפרויקט. לוחצים על סיום.
    3. לוחצים על הוספת מסנן.
    4. בתיבה Label (תווית), בוחרים באפשרות disk_id (מזהה הדיסק). משאירים את הערך של השוואה כ-= (equals). בשדה Value (ערך), מקלידים או בוחרים את המזהה של הדיסק הראשי שמשוכפל.
    5. לוחצים על סיום.
  8. לוחצים על אפשרויות נוספות.

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

  10. בתפריט תקופת ההתאמה המינימלית, בוחרים תקופת התאמה. תקופת ההתאמה צריכה להיות לפחות דקה אחת.

  11. אופציונלי: שומרים את התרשים.

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