Messwerte für Migrationsjobs

Database Migration Service erfasst und zeigt Messwerte für Migrationsjobs an, die den Zustand und den Fortschritt des Datenmigrationsprozesses darstellen. Auf dieser Seite werden die folgenden Bereiche im Zusammenhang mit Messwerten für Migrationsjobs beschrieben:

Auf der Detailseite des Migrationsjobs verfügbare Messwerte

Auf der Detailseite des Migrationsjobs werden mehrere Diagramme angezeigt, die Ihnen helfen, den aktuellen Status und Fortschritt Ihres Migrationsjobs zu verstehen. Einige Diagramme enthalten Informationen auf Datenbankebene, während andere sich auf Daten auf Tabellenebene konzentrieren.

Beispieldiagramme für Messwerte von Migrationsjobs in Database Migration Service.
Abbildung 1. Beispiel für Beobachtbarkeitsdiagramme in Database Migration Service. (Zum Vergrößern klicken)
Beispieldiagramme für Messwerte von Migrationsjobs in 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. Sie können damit die Schreibgeschwindigkeit Ihrer Migration beobachten.

Dieser Messwert ist in der aggregierten Ansicht sowie separat für jede Tabelle in Ihrem Migrationsjob verfügbar.

Volume für vollständigen Dump

Das Diagramm Vollständiges Dump-Volumen zeigt den Fortschritt der vollständigen Dump-Phase als Prozentsatz der insgesamt migrierten vollständigen Dump-Daten. Dieser Messwert ist in der aggregierten Ansicht sowie separat für jede Tabelle in Ihrem Migrationsjob verfügbar.

  • Im Diagramm der aggregierten 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

Das Diagramm Speichernutzung in Byte insgesamt verwendet den Cloud SQL for PostgreSQL-Messwert database/disk/bytes_used, um zu zeigen, 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 Replikationsverzögerung wird der Messwert migration_job/max_replica_sec_lag verwendet, um die Zeitdifferenz zwischen dem Zeitpunkt, an dem Database Migration Service mit dem Lesen von CDC-Informationen (Change Data Capture) in Ihrer Quelle beginnt, und dem Zeitpunkt, an dem diese Informationen vollständig in Ihrem Ziel repliziert sind, darzustellen. Anhand dieser Informationen können Sie abschätzen, wann Sie den Migrationsjob hochstufen sollten. Sie sollten den Umstellungsprozess starten, wenn die Replikationsverzögerung am geringsten ist.

Messwerte auf der Detailseite des Migrationsjobs ansehen

So rufen Sie Messwertdiagramme auf der Detailseite des Migrationsjobs 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 Detailseite des Migrationsjobs wird geöffnet.

  3. Verwenden Sie im Abschnitt Monitoring das Menü Ansicht, um festzulegen, welche Diagramme angezeigt werden sollen:

    • Wenn Sie Messwerte für den gesamten Migrationsjob sehen möchten, klicken Sie auf Anzeigen > Zusammengefasst.
    • Wenn Sie Messwerte auf Tabellenebene aufrufen möchten, klicken Sie auf Anzeigen > Tabellen und wählen Sie dann Ihre 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 zu den Messwerten von 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-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)
Fortschritt des vollständigen Dumps in Prozent
GAUGE, DOUBLE, %
datamigration.googleapis.com/MigrationJob
Fortschritt des ersten vollständigen Dumps des Migrationsjobs in Prozent. 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)
Fortschritt des vollständigen Dumps in Prozent pro Objekt
GAUGE, DOUBLE, %
datamigration.googleapis.com/MigrationJob
Fortschritt in Prozent 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 Schreibvorgänge in 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_job/max_replica_bytes_lag BETA
Maximale Verzögerung in Byte 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_job/max_replica_sec_lag 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 nicht unterstützter 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.