Database Migration Service erfasst und zeigt Messwerte für Migrationsjobs an, die den Status und Fortschritt Ihres Datenmigrationsprozesses darstellen. Auf dieser Seite werden die folgenden Bereiche im Zusammenhang mit Messwerten für Migrationsjobs beschrieben:
Messwerte auf der Detailseite des Migrationsjobs enthält die Informationen zur Beobachtbarkeit, die Sie direkt in Database Migration Service auf der Detailseite des Migrationsjobs aufrufen können.
Messwerte in Cloud Monitoring enthält alle Messwerte zur Leistung von Migrationsjobs, einschließlich der Messwerte, die aus dem PostgreSQL-Zielcluster stammen.
Messwerte auf der Detailseite des Migrationsjobs
Auf der Detailseite des Migrationsjobs werden mehrere Diagramme angezeigt, mit denen Sie den aktuellen Status und Fortschritt Ihres Migrationsjobs nachvollziehen können. Einige Diagramme enthalten Informationen auf Datenbankebene, während sich andere auf Daten auf Tabellenebene konzentrieren.
Maximieren Sie die folgenden Abschnitte, um mehr über die einzelnen Diagramme und die zugehörigen Messwerte zu erfahren.
Durchsatz
Im Diagramm Durchsatz wird mit dem Messwert
migration_job/write_bytes_count dargestellt,
wie viele Daten (in Byte) Database Migration Service in Ihre Zieldatenbank geschrieben
hat. Dieser Messwert wird alle 60 Sekunden abgerufen. Sie können damit
die Schreibgeschwindigkeit Ihrer Migration beobachten.
Dieser Messwert ist in der aggregierten Ansicht sowie separat für jede Tabelle verfügbar, die in Ihrem Migrationsjob enthalten ist.
Volume für vollständigen Dump
Im Diagramm Volume für vollständigen Dump wird der Fortschritt der Phase des vollständigen Dumps als Prozentsatz der insgesamt migrierten Daten des vollständigen Dumps dargestellt. Dieser Messwert ist in der aggregierten Ansicht sowie separat für jede Tabelle verfügbar, die in Ihrem Migrationsjob enthalten ist.
- Im Diagramm der aggregierten Ansicht wird der
migration_job/fulldump_progress_percentageMesswert verwendet. - In den Diagrammen auf Tabellenebene wird der
migration_job/fulldump_progress_percentage_per_objectMesswert verwendet.
Speichernutzung in Byte insgesamt
Im Diagramm Speichernutzung in Byte insgesamt wird mit dem Cloud SQL for PostgreSQL
database/disk/bytes_used-Messwert dargestellt, wie viele Daten
(in Byte) in der migrierten Datenbank in Ihrer Cloud SQL for PostgreSQL-Zielinstanz gespeichert sind. Anhand dieser Informationen können Sie den Fortschritt
Ihres Migrationsjobs schätzen.
Verzögerung der Replikation
Im Diagramm Verzögerung der Replikation wird mit dem Messwert
migration_job/max_replica_sec_lag die Zeitdifferenz zwischen dem Zeitpunkt, zu dem Database Migration Service beginnt,
CDC-Informationen (Change Data Capture) in Ihrer Quelle zu lesen, und dem Zeitpunkt dargestellt,
zu dem diese Informationen vollständig in Ihr Ziel repliziert wurden.
Anhand dieser Informationen können Sie abschätzen, wann Sie den Migrationsjob hochstufen sollten. Sie sollten den Cutover-Prozess beginnen, wenn die Verzögerung der Replikation am geringsten ist.
Messwerte auf der Detailseite des Migrationsjobs ansehen
So rufen Sie Messwertdiagramme auf der Detailseite des Migrationsjobs auf:
- Rufen Sie in der Google Cloud Console die Seite Migrationsjobs auf.
- Klicken Sie auf dem Tab Jobs auf den Anzeigenamen Ihres Migrationsjobs.
Die Detailseite des Migrationsjobs wird geöffnet.
-
Verwenden Sie im Bereich Monitoring das Menü Ansehen, um anzupassen welche Diagramme angezeigt werden sollen:
- Wenn Sie aggregierte Messwerte für den gesamten Migrationsjob aufrufen möchten, klicken Sie auf Ansehen > Aggregiert.
- Wenn Sie Messwerte auf Tabellenebene aufrufen möchten, klicken Sie auf Ansehen > Tabellen und wählen Sie dann Ihre Tabellen aus.
Messwerte in Cloud Monitoring
In der folgenden Tabelle werden alle Messwerte für Migrationsjobs beschrieben, mit denen Sie im Metrics Explorer Diagramme für heterogene Oracle-Migrationen erstellen können. In der vollständigen Referenz zu Messwerten für Database Migration Service sind mehrere zusätzliche Messwerte aufgeführt, die jedoch für heterogene Oracle-Migrationen nicht verfügbar sind.
Sie können auch den
Cloud SQL for PostgreSQL database/disk/bytes_used Messwert
verwenden und ihn mit der Gesamtgröße Ihrer Quelldatenbanken vergleichen, um
den Fortschritt des Migrationsjobs zu schätzen.
| Messwerttyp Startphase Anzeigename |
|
|---|---|
| Art, Typ, Einheit Überwachte Ressourcen |
Beschreibung Labels |
migration_job/fulldump_progress_percentage
BETA
(Projekt)
Prozentsatz des Fortschritts des vollständigen Dumps |
|
GAUGE, DOUBLE, %
datamigration.googleapis.com/MigrationJob |
Prozentsatz des Fortschritts des anfänglichen vollständigen Dumps des Migrationsjobs. Alle 60 Sekunden wird eine Stichprobe erstellt. Nach der Stichprobe werden bis zu 180 Sekunden lang keine Daten angezeigt. |
migration_job/fulldump_progress_percentage_per_object
BETA
(Projekt)
Prozentsatz des Fortschritts des vollständigen Dumps pro Objekt |
|
GAUGE, DOUBLE, %
datamigration.googleapis.com/MigrationJob |
Prozentsatz des Fortschritts des anfänglichen vollständigen Dumps einer einzelnen Tabelle in einem Migrationsjob. Alle 60 Sekunden wird eine Stichprobe erstellt. Nach der Stichprobe werden bis zu 180 Sekunden lang keine Daten angezeigt. |
migration_
BETA
Anzahl der geschriebenen Byte |
|
DELTA, INT64, By
datamigration.googleapis.com/MigrationJob |
Anzahl der in das Ziel geschriebenen Byte. Alle 60 Sekunden wird eine Stichprobe erstellt. Nach der Stichprobe werden bis zu 180 Sekunden lang keine Daten angezeigt.
database: Datenbankname.
|
migration_
BETA
Maximale Verzögerung in Byte der Migrationsjobdaten. |
|
GAUGE, INT64, By
datamigration.googleapis.com/MigrationJob |
Aktuelle Verzögerung der Replikation, aggregiert über alle Daten des Migrationsjobs. Alle 60 Sekunden wird eine Stichprobe erstellt. Nach der Stichprobe werden bis zu 180 Sekunden lang keine Daten angezeigt.
database: Datenbankname.
|
migration_
BETA
Maximale Verzögerung in Sekunden der Migrationsjobdaten |
|
GAUGE, INT64, s
datamigration.googleapis.com/MigrationJob |
Aktuelle Verzögerung der Replikation, aggregiert über alle Daten des Migrationsjobs. Alle 60 Sekunden wird eine Stichprobe erstellt. Nach der Stichprobe werden bis zu 180 Sekunden lang keine Daten angezeigt.
database: Datenbankname.
|
migration_job/unsupported_events_count
BETA
(Projekt)
Anzahl der nicht unterstützten Ereignisse |
|
DELTA, INT64, By
datamigration.googleapis.com/MigrationJob |
Anzahl der nicht unterstützten Ereignisse pro Migration und pro Tabelle. Alle 60 Sekunden wird eine Stichprobe erstellt. Nach der Stichprobe werden bis zu 180 Sekunden lang keine Daten angezeigt. |