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 מוצג המדד
cluster/storage/usage של AlloyDB ל-PostgreSQL, כדי להראות כמה נתונים (בבייטים) מאוחסנים במסד הנתונים שהועבר במכונה של AlloyDB ל-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.
אפשר גם להשתמש
במדד alloydb/cluster/storage/usage של AlloyDB ל-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 שניות. |