Messwerte für Migrationsjobs

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

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.

Beispieldiagramme für Migrationsjob-Messwerte
      Database Migration Service.
Abbildung 1. Beispielhafte Diagramme zur 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 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_percentage Messwert verwendet.
  • In den Diagrammen auf Tabellenebene wird der migration_job/fulldump_progress_percentage_per_object Messwert 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:

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

    Zu den Migrationsjobs

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

    Die Detailseite des Migrationsjobs wird geöffnet.

  3. 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
GAUGEDOUBLE%
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
GAUGEDOUBLE%
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_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ögerung in Byte der Migrationsjobdaten.
GAUGEINT64By
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/max_replica_sec_lag BETA
Maximale Verzögerung in Sekunden der Migrationsjobdaten
GAUGEINT64s
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
DELTAINT64By
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.