Der Database Migration Service erfasst und zeigt Messwerte für Migrationsjobs an, die den Zustand und Fortschritt der Datenmigration darstellen. Auf dieser Seite werden die folgenden Bereiche im Zusammenhang mit Messwerten für Migrationsjobs beschrieben:
Auf der Seite „Migrationsjobdetails“ verfügbare Messwerte enthält Informationen zur Beobachtbarkeit, die Sie direkt im Database Migration Service auf der Seite „Migrationsjobdetails“ aufrufen können.
Unter In Cloud Monitoring verfügbare Messwerte werden alle Messwerte im Zusammenhang mit der Leistung von Migrationsjobs beschrieben, einschließlich der Messwerte, die aus dem PostgreSQL-Zielcluster stammen.
Auf der Seite „Migrationsjobdetails“ verfügbare Messwerte
Auf der Seite mit den Migrationsjobdetails werden mehrere Diagramme angezeigt, die Ihnen helfen können, den aktuellen Status und Fortschritt Ihres Migrationsjobs zu verstehen. Einige Diagramme enthalten Informationen auf Datenbankebene, andere konzentrieren sich auf Daten auf Tabellenebene.


Maximieren Sie die folgenden Abschnitte, um mehr über die einzelnen Diagramme und die zugehörigen Messwerte zu erfahren.
Durchsatz
Im Diagramm Durchsatz wird der Messwert
migration_job/write_bytes_count
verwendet, um darzustellen, wie viele Daten (in Byte) Database Migration Service in Ihre Zieldatenbank geschrieben hat. Dieser Messwert wird alle 60 Sekunden abgerufen. Damit können Sie 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 Full dump volume (Volumen des vollständigen Exports) sehen Sie den Fortschritt der Phase des vollständigen Exports als Prozentsatz der migrierten Daten des vollständigen Exports insgesamt. Dieser Messwert ist in der aggregierten Ansicht sowie separat für jede Tabelle verfügbar, die in Ihrem Migrationsjob enthalten ist.
- Im Diagramm für die zusammengefasste Ansicht wird der Messwert
migration_job/fulldump_progress_percentage
verwendet. - In den Diagrammen auf Tabellenebene wird der Messwert
migration_job/fulldump_progress_percentage_per_object
verwendet.
Speichernutzung in Byte insgesamt
Im Diagramm Speicherplatznutzung in Gesamtzahl der Byte wird der Messwert
database/disk/bytes_used
von Cloud SQL for PostgreSQL verwendet, um zu zeigen, wie viele Daten (in Byte) in der migrierten Datenbank in Ihrer Ziel-Cloud SQL for PostgreSQL-Instanz gespeichert sind. Anhand dieser Informationen können Sie den Fortschritt Ihres Migrationsjobs abschätzen.
Verzögerung der Replikation
Im Diagramm Replikationsverzögerung wird der Messwert
migration_job/max_replica_sec_lag
verwendet, um die Zeitdifferenz zwischen dem Zeitpunkt, zu dem Database Migration Service mit dem Lesen von CDC-Informationen (Change Data Capture) in der Quelle beginnt, und dem Zeitpunkt darzustellen, zu dem diese Informationen vollständig im Ziel repliziert werden.
Anhand dieser Informationen können Sie abschätzen, wann Sie den
Migrationsjob hochstufen sollten. Der Cutover-Prozess sollte beginnen, wenn die Replikationsverzögerung am geringsten ist.
Messwerte auf der Seite „Details des Migrationsjobs“ ansehen
So rufen Sie Messwertdiagramme auf der Seite mit den Migrationsjobdetails auf:
- Rufen Sie in der Google Cloud Console die Seite Migrationsjobs auf.
- Klicken Sie auf dem Tab Jobs auf den Anzeigenamen Ihres Migrationsjobs.
Die Seite mit den Details zum Migrationsjob wird geöffnet.
-
Passen Sie im Bereich Monitoring über das Menü Ansicht an, welche Diagramme angezeigt werden sollen:
- Wenn Sie Messwerte für den gesamten Migrationsjob aufrufen möchten, klicken Sie auf Anzeigen > Zusammengefasst.
- Wenn Sie Messwerte auf Tabellenebene ansehen möchten, klicken Sie auf Ansicht > Tabellen und wählen Sie dann die gewünschten Tabellen aus.
In Cloud Monitoring verfügbare Messwerte
In der folgenden Tabelle werden alle Messwerte für Migrationsjobs beschrieben, die Sie zum Erstellen von Diagrammen im Metrics Explorer für heterogene Oracle-Migrationen verwenden können. In der vollständigen Referenz für Database Migration Service-Messwerte sind mehrere zusätzliche Messwerte aufgeführt, die jedoch nicht für heterogene Oracle-Migrationen verfügbar sind.
Sie können auch den
Cloud SQL for PostgreSQL-Messwert database/disk/bytes_used
verwenden und 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 |
Prozentualer Fortschritt des ersten 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 |
Prozentualer Fortschritt des ersten 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ögerungsbyte der Migrationsjobdaten. |
|
GAUGE , INT64 , By
datamigration.googleapis.com/MigrationJob |
Aktuelle Replikationsverzögerung, 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 der Migrationsjobdaten in Sekunden |
|
GAUGE , INT64 , s
datamigration.googleapis.com/MigrationJob |
Aktuelle Replikationsverzögerung, 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 Tabelle. Alle 60 Sekunden wird eine Stichprobe erstellt. Nach der Stichprobe werden bis zu 180 Sekunden lang keine Daten angezeigt. |