Messwerte für Migrationsjobs

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

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.

Beispieldiagramme für Migrationsjob-Messwerte
      Database Migration Service.
Abbildung 1. Beispieldiagramme für die Beobachtbarkeit in Database Migration Service. (Zum Vergrößern klicken)
Beispieldiagramme für Migrationsjob-Messwerte
      Database Migration Service.

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 Byte wird der AlloyDB for PostgreSQL-Messwert cluster/storage/usage verwendet, um zu zeigen, wie viele Daten (in Byte) in der migrierten Datenbank in Ihrer AlloyDB for PostgreSQL-Zielinstanz 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:

  1. Rufen Sie in der Google Cloud Console die Seite Migrationsjobs auf.

    Zu Migrationsjobs

  2. Klicken Sie auf dem Tab Jobs auf den Anzeigenamen Ihres Migrationsjobs.

    Die Seite mit den Details zum Migrationsjob wird geöffnet.

  3. 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 Messwert alloydb/cluster/storage/usage für AlloyDB for PostgreSQL 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
GAUGEDOUBLE%
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
GAUGEDOUBLE%
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_job/write_bytes_count BETA
Anzahl der geschriebenen Byte
DELTAINT64By
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_job/max_replica_bytes_lag BETA
Maximale Verzögerungsbyte der Migrationsjobdaten.
GAUGEINT64By
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/max_replica_sec_lag BETA
Maximale Verzögerung der Migrationsjobdaten in Sekunden
GAUGEINT64s
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
DELTAINT64By
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.