Database Migration Service אוסף ומציג מדדים של משימות העברה שמייצגים את התקינות וההתקדמות של תהליך העברת הנתונים. בדף הזה מתוארים התחומים הבאים שמשויכים למדדים של משימות העברה:
במאמר המדדים שזמינים בדף הפרטים של משימת ההעברה מוסבר על המידע שאתם יכולים לראות ישירות בדף הפרטים של משימת ההעברה ב-Database Migration Service.
במאמר המדדים שזמינים ב-Cloud Monitoring מתוארים כל המדדים שקשורים לביצועים של משימת ההעברה, כולל המדדים שמוצגים מאשכול היעד של PostgreSQL.
המדדים שזמינים בדף הפרטים של משימת ההעברה
בדף הפרטים של משימת ההעברה מוצגות כמה דיאגרמות שיכולות לעזור לכם להבין את המצב הנוכחי ואת ההתקדמות של משימת ההעברה. חלק מהתרשימים מספקים מידע ברמת מסד הנתונים, ואחרים מתמקדים בנתונים ברמת הטבלה.
כדי לקבל מידע נוסף על כל דיאגרמה והמדד שמשויך אליה, אפשר להרחיב את הקטעים הבאים:
תפוקה
בתרשים 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) במקור, לבין הרגע שבו המידע הזה משוכפל במלואו ביעד.
אתם יכולים להשתמש במידע הזה כדי להעריך מתי
לקדם את משימת ההעברה (כדאי להתחיל את תהליך הניתוק כשהפיגור ברפליקציה הוא הנמוך ביותר).
הצגת מדדים בדף הפרטים של משימת ההעברה
כדי להציג את תרשימי המדדים בדף הפרטים של משימת ההעברה:
- נכנסים לדף Migration jobs במסוף Google Cloud .
- בכרטיסייה Jobs, לוחצים על השם המוצג של משימת ההעברה.
דף הפרטים של משימת ההעברה נפתח.
-
בקטע 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_
בטא
מספר הבייטים שנכתבו |
|
DELTA, INT64, By
datamigration.googleapis.com/MigrationJob |
מספר הבייטים שנכתבו ביעד. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_
בטא
מספר הבייטים המקסימלי של הפיגור בנתונים של משימת ההעברה. |
|
GAUGE, INT64, By
datamigration.googleapis.com/MigrationJob |
הפיגור הנוכחי ברפליקציה, נצבר בכל הנתונים של משימת ההעברה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_
בטא
הפיגור המקסימלי בשניות של נתוני משימת ההעברה |
|
GAUGE, INT64, s
datamigration.googleapis.com/MigrationJob |
הפיגור הנוכחי ברפליקציה, נצבר בכל הנתונים של משימת ההעברה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_job/unsupported_events_count
בטא
(פרויקט)
מספר האירועים שלא נתמכים |
|
DELTA, INT64, By
datamigration.googleapis.com/MigrationJob |
מספר האירועים הלא נתמכים בכל העברה ובכל טבלה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות. |