מדדים של משימות העברה

‫Database Migration Service אוסף ומציג מדדים של משימות העברה שמייצגים את התקינות וההתקדמות של תהליך העברת הנתונים. בדף הזה מתוארים התחומים הבאים שמשויכים למדדים של משימות העברה:

המדדים שזמינים בדף הפרטים של משימת ההעברה

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

תרשימים לדוגמה של מדדי משימות העברה ב-Database Migration Service.
איור 1. תרשימי ניראות (observability) לדוגמה ב-Database Migration Service. (אפשר ללחוץ כדי להגדיל)
תרשימים לדוגמה של מדדי משימות העברה ב-Database Migration Service.

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

תפוקה

בתרשים Throughput מוצג המדד migration_job/write_bytes_count, שמייצג את כמות הנתונים (בבייטים) ש-Database Migration Service כתב במסד הנתונים של היעד. המדד הזה נדגם כל 60 שניות. אפשר להשתמש בו כדי לבדוק את מהירות הכתיבה של ההעברה.

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

נפח ה-dump המלא

התרשים Full dump volume מציג את ההתקדמות של שלב ה-dump המלא, באחוזים מתוך כל הנתונים שהועברו. המדד הזה זמין בתצוגה המצטברת, וגם בנפרד לכל טבלה שנכללת במשימת ההעברה.

  • התרשים של התצוגה המצטברת משתמש במדד migration_job/fulldump_progress_percentage.
  • התרשימים ברמת הטבלה מבוססים על המדד migration_job/fulldump_progress_percentage_per_object.

נפח אחסון נדרש בבייטים

בתרשים Storage usage in total bytes מוצג המדד database/disk/bytes_used של Cloud SQL ל-PostgreSQL, כדי להראות כמה נתונים (בבייטים) מאוחסנים במסד הנתונים שהועבר במכונה של Cloud SQL ל-PostgreSQL ביעד. אתם יכולים להשתמש במידע הזה כדי להעריך את ההתקדמות של משימת ההעברה.

עיכוב בשכפול

בתרשים Replication delay מוצג המדד migration_job/max_replica_sec_lag, שמייצג את הפרש הזמן בין הרגע שבו Database Migration Service מתחיל לקרוא את המידע של "סימון נתונים שהשתנו" (CDC) במקור, לבין הרגע שבו המידע הזה משוכפל במלואו ביעד. אתם יכולים להשתמש במידע הזה כדי להעריך מתי לקדם את משימת ההעברה (כדאי להתחיל את תהליך הניתוק כשהפיגור ברפליקציה הוא הנמוך ביותר).

הצגת מדדים בדף הפרטים של משימת ההעברה

כדי להציג את תרשימי המדדים בדף הפרטים של משימת ההעברה:

  1. נכנסים לדף Migration jobs במסוף Google Cloud .

    מעבר למשימות ההעברה

  2. בכרטיסייה Jobs, לוחצים על השם המוצג של משימת ההעברה.

    דף הפרטים של משימת ההעברה נפתח.

  3. בקטע Monitoring, משתמשים בתפריט View כדי לבחור אילו תרשימים להציג:

    • כדי לראות את המדדים שנצברו לכל משימת ההעברה, לוחצים על View > Aggregated.
    • כדי לראות מדדים ברמת הטבלה, לוחצים על View > Tables ובוחרים את הטבלאות הרצויות.

המדדים שזמינים ב-Cloud Monitoring

בטבלה הבאה מתוארים כל המדדים של משימות ההעברה שאפשר להשתמש בהם כדי ליצור תרשימים ב-Metrics Explorer להעברות הטרוגניות של Oracle. ברשימת המדדים המלאה של Database Migration Service יש עוד כמה מדדים, אבל הם לא זמינים להעברות הטרוגניות מ-Oracle.

אפשר גם להשתמש במדד database/disk/bytes_used של Cloud SQL ל-PostgreSQL ולהשוות אותו לגודל הכולל של מסדי הנתונים במקור, כדי להעריך את ההתקדמות של משימת ההעברה.

סוג המדד שלב ההשקה
השם המוצג
סוג, סוג, יחידה
משאבים במעקב
תיאור
תוויות
migration_job/fulldump_progress_percentage בטא  (פרויקט)
אחוז ההתקדמות של Fulldump
GAUGE, DOUBLE, %
datamigration.googleapis.com/MigrationJob
אחוז ההתקדמות של ה-fulldump הראשוני של משימת ההעברה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
migration_job/fulldump_progress_percentage_per_object בטא  (פרויקט)
אחוז ההתקדמות של Fulldump לכל אובייקט
GAUGE, DOUBLE, %
datamigration.googleapis.com/MigrationJob
אחוז ההתקדמות של ה-fulldump הראשוני של טבלה אחת במשימת העברה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
migration_job/write_bytes_count בטא
מספר הבייטים שנכתבו
DELTA, INT64, By
datamigration.googleapis.com/MigrationJob
מספר הבייטים שנכתבו ביעד. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות. ‫
database: שם מסד הנתונים.
migration_job/max_replica_bytes_lag בטא
מספר הבייטים המקסימלי של הפיגור בנתונים של משימת ההעברה.
GAUGE, INT64, By
datamigration.googleapis.com/MigrationJob
הפיגור הנוכחי ברפליקציה, נצבר בכל הנתונים של משימת ההעברה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות. ‫
database: שם מסד הנתונים.
migration_job/max_replica_sec_lag בטא
הפיגור המקסימלי בשניות של נתוני משימת ההעברה
GAUGE, INT64, s
datamigration.googleapis.com/MigrationJob
הפיגור הנוכחי ברפליקציה, נצבר בכל הנתונים של משימת ההעברה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות. ‫
database: שם מסד הנתונים.
migration_job/unsupported_events_count בטא  (פרויקט)
מספר האירועים שלא נתמכים
DELTA, INT64, By
datamigration.googleapis.com/MigrationJob
מספר האירועים הלא נתמכים בכל העברה ובכל טבלה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.