Database Migration Service אוסף ומציג מדדים של משימות העברה שמייצגים את התקינות וההתקדמות של תהליך העברת הנתונים. בדף הזה מתוארים התחומים הבאים שמשויכים למדדים של משימות העברה:
המדדים שזמינים בדף הפרטים של משימת ההעברה כוללים את המידע על ניראות שאפשר לראות ישירות ב-Database Migration Service בדף הפרטים של משימת ההעברה.
במאמר מדדים שזמינים ב-Cloud Monitoring מתוארים כל המדדים שקשורים לביצועים של משימת ההעברה, כולל המדדים שמוצגים ממכונת היעד של Cloud SQL ל-SQL Server.
המדדים שזמינים בדף הפרטים של משימת ההעברה
בדף הפרטים של משימת ההעברה מוצגות כמה דיאגרמות שיכולות לעזור לכם להבין את המצב הנוכחי ואת ההתקדמות של משימת ההעברה. אפשר לסנן את המידע בתרשימים האלה לכל מסד נתונים שנכלל במשימת ההעברה.
בוחרים את סוג ההעברה ומרחיבים את הקטעים הבאים כדי לקבל מידע נוסף על כל תרשים והמדד שמשויך אליו:
העברות של גיבוי ושחזור
אפשר להשתמש במדדים הבאים כדי לעקוב אחרי העברות של גיבוי ושחזור:
השהיית השחזור
בתרשים Restore lag נעשה שימוש במדד
migration_job/max_replica_sec_lag כדי לייצג את הפרש הזמן בין תקופת קובץ הגיבוי (שנגזרת משם הקובץ) לבין הרגע שבו הקובץ משוחזר במלואו במכונה של Cloud SQL ביעד. המדד הזה עוקב אחרי כל סוגי קובצי הגיבוי ויומני העסקאות שבהם אתם משתמשים במשימת ההעברה (כלומר, גיבוי מלא, גיבוי דיפרנציאלי או קובץ יומן עסקאות). אתם יכולים להשתמש במידע הזה כדי להעריך את מהירות שכפול הנתונים הממוצעת, או כדי לפתור בעיות אפשריות בשכפול נתונים רציף.
המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג פיגור השחזור בכל מסדי הנתונים שנכללים במשימת ההעברה.
השהיה בהעלאת הגיבוי של יומן הטרנזקציות
בתרשים Transaction log backup upload lag נעשה שימוש במדד
migration_job/sqlserver/transaction_log_upload_sec_lag כדי להציג את משך הזמן (בשניות) שחלף בין הזמן הנוכחי לבין חותמת הזמן של קובץ יומן העסקאות האחרון שהעליתם ל-Cloud Storage.
אתם יכולים להשתמש במדד הזה כדי לעקוב אחרי בעיות אפשריות בהעלאות אוטומטיות של קובצי יומן העסקאות: הפרש זמן גדול יכול להצביע על כך שקובצי יומן העסקאות לא מועלים לקטגוריה של Cloud Storage.
המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג הפיגור הגבוה ביותר בכל מסדי הנתונים שנכללים במשימת ההעברה.
גיבויים של יומני עסקאות שעובדו
בתרשים Processed transaction log backups נעשה שימוש במדד
migration_job/sqlserver/processed_file_count כדי לייצג את מספר קובצי הגיבוי של יומן העסקאות ש-Database Migration Service עיבד וייבא ל-Cloud SQL.
המידע הזה מתעדכן אחרי שיומן העסקאות מעובד במלואו, כך שהקו שמוצג בתרשים זז בקפיצות גדולות יותר ולא בירידות הדרגתיות.
אתם יכולים לעקוב אחרי המדד הזה כדי לבדוק את ההתקדמות של שלב הטעינה המצטברת. ערך גדול מ-0 מציין שמשימת ההעברה סיימה את שלב הטעינה הראשונית, ועכשיו היא בשלב הטעינה המצטברת.
המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללים במשימת ההעברה.
גודל הגיבויים של יומן העסקאות שעובדו
בתרשים Processed transaction log backups size מוצג המדד
migration_job/sqlserver/processed_file_bytes_count, שמציין את כמות הנתונים (בבייטים) של יומן העסקאות ש-Database Migration Service שכפל למכונה של Cloud SQL ביעד.
המידע הזה מתעדכן אחרי שיומן העסקאות מעובד במלואו, כך שהקו שמוצג בתרשים זז בקפיצות גדולות יותר ולא בירידות הדרגתיות.
המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללים במשימת ההעברה.
גיבויים של יומני עסקאות שלא עובדו
בתרשים Unprocessed transaction log backups מוצג המדד
migration_job/sqlserver/unprocessed_files, שמייצג את מספר קובצי הגיבוי של יומן העסקאות ש-Database Migration Service זיהה בקטגוריית המקור ב-Cloud Storage, אבל עדיין לא שכפל למכונת היעד ב-Cloud SQL. המידע הזה מתעדכן אחרי שיומן העסקאות מעובד במלואו, כך שהקו שמוצג בתרשים זז בקפיצות גדולות יותר ולא בירידות הדרגתיות.
אפשר לעקוב אחרי המדד הזה כדי להחליט מתי לסיים את משימת ההעברה. זמן טוב לקדם את משימת ההעברה הוא כשהערך של Unprocessed transaction log backups מגיע לאפס ואין יותר קובצי יומן של טרנזקציות להעלות ל-Cloud Storage.
המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללים במשימת ההעברה.
גודל הגיבויים של יומן העסקאות שלא עובדו
בתרשים Unprocessed transaction log backups size נעשה שימוש במדד
migration_job/sqlserver/unprocessed_file_bytes כדי להציג את כמות הנתונים (בבייטים) ש-Database Migration Service זיהה בקטגוריית המקור ב-Cloud Storage, אבל עדיין לא שוכפלו למכונה של היעד ב-Cloud SQL. המידע הזה מתעדכן אחרי שיומן העסקאות מעובד במלואו, כך שהקו שמוצג בתרשים זז בקפיצות גדולות יותר ולא בירידות הדרגתיות.
אפשר לעקוב אחרי המדד הזה כדי להחליט מתי לסיים את משימת ההעברה. הזמן המתאים לקדם את משימת ההעברה הוא כשהערך של Unprocessed transaction log backups size מגיע לאפס, ואין יותר קובצי יומן של טרנזקציות שצריך להעלות ל-Cloud Storage.
המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג סיכום של כל מסדי הנתונים שנכללים במשימת ההעברה.
נפח אחסון נדרש כולל ביעד
בתרשים Total destination storage usage נעשה שימוש במדד
database/disk/bytes_used של Cloud SQL כדי להציג את כמות הנתונים (בבייטים) שמאוחסנים בכל מסדי הנתונים במכונה של Cloud SQL ביעד. אתם יכולים להשתמש במידע הזה כדי להעריך את ההתקדמות של משימת ההעברה.
המדד הזה זמין רק בתצוגה המצטברת. אי אפשר לסנן את השימוש הכולל בדיסק לפי מסד נתונים.
העברות של קבוצות זמינות מבוזרות (DAG)
אתם יכולים להשתמש במדד Restore lag כדי לעקוב אחרי העברות של קבוצות זמינות מבוזרות (DAG):
השהיית השחזור
בהעברות של קבוצת זמינות מבוזרת (DAG), הדיאגרמה Restore lag משתמשת במדד migration_job/max_replica_sec_lag כדי לייצג את זמן האחזור של הרפליקציה בזמן אמת (בשניות) בין קבוצת הזמינות של המקור לבין קבוצת הזמינות של היעד ב-Cloud SQL ל-SQL Server לכל מסד נתונים.
המדד הזה זמין לכל מסד נתונים שנכלל במשימת ההעברה, ובתצוגה המצטברת שבה מוצג פיגור השחזור בכל מסדי הנתונים שנכללים במשימת ההעברה.
הצגת מדדים בדף הפרטים של משימת ההעברה
כדי להציג את תרשימי המדדים בדף הפרטים של משימת ההעברה:
- נכנסים לדף Migration jobs במסוף Google Cloud .
- בכרטיסייה Jobs, לוחצים על השם המוצג של משימת ההעברה.
דף הפרטים של משימת ההעברה נפתח.
- בקטע Databases אפשר לראות את הנתונים המספריים של Restore lag ושל Unprocessed transaction log backups size לכל מסד נתונים שנכלל במשימת ההעברה.
- לוחצים על הכרטיסייה Monitoring כדי לראות את דיאגרמות המדדים.
- בתפריט View אפשר להציג נתונים נצברים של כל מסדי הנתונים שנכללים במשימת ההעברה, או לסנן את המידע לפי מסדי נתונים ספציפיים.
- אפשר גם לראות כל דיאגרמה ישירות ב-Cloud Monitoring. לוחצים על More chart options > View in Metrics Explorer.
המדדים שזמינים ב-Cloud Monitoring
בטבלה הבאה מתוארים כל המדדים של משימות ההעברה שבהם אתם יכולים להשתמש כדי ליצור תרשימים ב-Metrics Explorer להעברות של SQL Server. ברשימת המדדים המלאה של Database Migration Service מופיעים עוד כמה מדדים, אבל הם לא זמינים להעברות של SQL Server.
אפשר גם להשתמש ב
מדד cloudsql/database/disk/bytes_used של Cloud SQL ולהשוות אותו לגודל הכולל של מסדי הנתונים במקור, כדי להעריך את התקדמות משימת ההעברה.
| סוג המדד שלב ההשקה השם המוצג |
|
|---|---|
| סוג, סוג, יחידה משאבים במעקב |
תיאור תוויות |
migration_
בטא
מספר הבייטים המקסימלי של הפיגור בנתונים של משימת ההעברה. |
|
GAUGE, INT64, By
datamigration.googleapis.com/MigrationJob |
הפיגור הנוכחי ברפליקציה, שנצבר בכל הנתונים של משימת ההעברה. רלוונטי רק להעברות של גיבוי ושחזור. נדגם כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_
בטא
הפיגור המקסימלי בשניות של נתוני משימת ההעברה |
|
GAUGE, INT64, s
datamigration.googleapis.com/MigrationJob |
הפיגור הנוכחי ברפליקציה, שנצבר בכל הנתונים של משימת ההעברה. ההנחיות רלוונטיות גם להעברות של גיבוי ושחזור וגם להעברות של קבוצת זמינות מבוזרת (DAG). נדגם כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_
בטא
מספר הבייטים בקבצים שעובדו |
|
DELTA, INT64, By
datamigration.googleapis.com/MigrationJob |
מספר הבייטים שהועלו ליעד. רלוונטי רק להעברות של גיבוי ושחזור. נדגם כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_
בטא
מספר הקבצים שעובדו |
|
DELTA, INT64, 1
datamigration.googleapis.com/MigrationJob |
מספר הקבצים שהועלו ליעד. רלוונטי רק להעברות של גיבוי ושחזור. נדגם כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_
בטא
השהיה בשניות בהעלאת יומן העסקאות |
|
GAUGE, INT64, s
datamigration.googleapis.com/MigrationJob |
הזמן שעבר בשניות מאז שהועלה יומן הטרנזקציות האחרון. רלוונטי רק להעברות של גיבוי ושחזור. נדגם כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_
בטא
בייטים של קבצים שלא עובדו |
|
GAUGE, INT64, By
datamigration.googleapis.com/MigrationJob |
בייטים של קבצים שלא עובדו וממתינים להעלאה ל-Cloud SQL. רלוונטי רק להעברות של גיבוי ושחזור. נדגם כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|
migration_
בטא
קבצים שלא עובדו |
|
GAUGE, INT64, 1
datamigration.googleapis.com/MigrationJob |
קבצים שלא עובדו וממתינים להעלאה ל-Cloud SQL. רלוונטי רק להעברות של גיבוי ושחזור. נדגם כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
database: שם מסד הנתונים.
|