Database Migration Service utilizza Cloud Logging. Puoi accedere a due categorie di log per acquisire informazioni dettagliate sugli eventi che si verificano in relazione ai job di migrazione: i log di Database Migration Service e i log di Cloud SQL per PostgreSQL di destinazione.
Log di Database Migration Service
Database Migration Service per la migrazione da Oracle a Cloud SQL per PostgreSQL fornisce log strutturati per le risorse
datamigration.googleapis.com/MigrationJob
,
datamigration.googleapis.com/ConnectionProfile
e
datamigration.googleapis.com/PrivateConnection
.
Questi log rappresentano eventi reali, ad esempio quando viene creato un job di migrazione, quando Database Migration Service legge le informazioni dal database di origine o quando viene modificato un profilo di connessione.
Ogni voce di log contiene un campo jsonPayload.textMessage
con una descrizione per aiutarti a comprendere meglio l'evento. Esistono diversi tipi di messaggi,
ad esempio:
Messaggi di log di esempio per la risorsa
datamigration.googleapis.com/MigrationJob
|
|
---|---|
Messaggio di log | Descrizione |
FULL DUMP read is completed for table: {SCHEMA_TABLE_NAME}
|
Questo messaggio indica che Database Migration Service ha terminato di leggere i dati di tabelle specifiche nel database di origine per la fase di dump completo. Questo messaggio indica che la fase di dump completo della tabella è in una fase avanzata e dovrebbe completarsi a breve. |
Successfully loaded {NUMBER} FULL DUMP rows into table: {SCHEMA_TABLE_NAME}
|
Questo messaggio indica che Database Migration Service ha completato la scrittura di un batch di righe in una tabella specifica del cluster di destinazione durante la fase di dump completo. |
Successfully applied {NUMBER} CDC rows into table: {SCHEMA_TABLE_NAME}
|
Questo messaggio indica che Database Migration Service ha completato la scrittura di un batch di righe in una tabella specifica del cluster di destinazione durante la fase CDC. |
Accessing data of table: {SCHEMA_TABLE_NAME} for data processing purpose
|
Quando utilizzi una CMEK per il job di migrazione, questo messaggio indica che Database Migration Service ha eseguito l'accesso alla chiave di crittografia per elaborare i dati per una tabella specifica. |
Puoi utilizzare Cloud Logging per filtrare i log in base ai contenuti dei messaggi. Per ulteriori informazioni, consulta la sezione Visualizzare e eseguire query sui log.
Log del cluster Cloud SQL per PostgreSQL
Cloud SQL per PostgreSQL fornisce anche voci di log per l'istanza di destinazione. Consulta la documentazione di riferimento per i log di Cloud SQL nella documentazione di Cloud Logging.
Visualizzare ed eseguire query sui log
Per visualizzare i log:
- Nella console Google Cloud , vai alla pagina Job di migrazione.
- Nella scheda Job, fai clic sul nome visualizzato del job di migrazione per cui vuoi visualizzare i log.
Viene visualizzata la pagina dei dettagli del job di migrazione.
- Nella pagina dei dettagli del job di migrazione, fai clic su Visualizza log ed esegui una delle seguenti operazioni:
- Per visualizzare i log dei job di migrazione, seleziona Log dei job di migrazione.
- Per visualizzare i log del cluster di destinazione Cloud SQL per PostgreSQL, seleziona Log delle istanze di destinazione.
Viene visualizzata la pagina Esplora log.
- Nella pagina Esplora log, puoi utilizzare i menu a discesa per modificare la query e filtrare le voci di log. Ad esempio, per filtrare i log dei job di migrazione per gli eventi in cui Database Migration Service ha eseguito l'accesso a una tabella specifica nel database di origine, puoi utilizzare una query simile alla seguente:
resource.type="datamigration.googleapis.com/MigrationJob" resource.labels.migration_job_id="MIGRATION_JOB_ID" jsonPayload.textMessage:"Accessing data of table"
Passaggi successivi
- Per ulteriori informazioni sull'utilizzo di Esplora log, consulta Visualizzare i log utilizzando Esplora log.
- Per un riferimento dettagliato dei campi supportati nelle voci di log di Database Migration Service, consulta Riferimento ai log di Database Migration Service nella documentazione di Cloud Logging.