Logging

O Database Migration Service usa o Cloud Logging. É possível acessar duas categorias de registros para obter informações detalhadas sobre eventos que ocorrem em relação aos seus jobs de migração: registros do Database Migration Service e do destino do Cloud SQL para PostgreSQL.

Registros do Database Migration Service

O Database Migration Service do Oracle para o Cloud SQL para PostgreSQL oferece registros estruturados para os recursos datamigration.googleapis.com/MigrationJob, datamigration.googleapis.com/ConnectionProfile e datamigration.googleapis.com/PrivateConnection. Esses registros representam eventos reais, como quando um job de migração é criado, quando o Database Migration Service lê informações do banco de dados de origem ou quando um perfil de conexão é editado.

Cada entrada de registro contém um campo jsonPayload.textMessage com uma descrição para ajudar você a entender melhor o evento. Há diferentes tipos de mensagens, por exemplo:

Exemplos de mensagens de registro para o recurso datamigration.googleapis.com/MigrationJob
Registrar mensagem de texto Descrição
FULL DUMP read is completed for table: {SCHEMA_TABLE_NAME} Essa mensagem significa que o Database Migration Service terminou de ler dados de tabela específicos no banco de dados de origem para a fase de despejo completo. Essa mensagem indica que a fase de despejo completa da tabela está em um estágio avançado e provavelmente será concluída em breve.
Successfully loaded {NUMBER} FULL DUMP rows into table: {SCHEMA_TABLE_NAME} Essa mensagem significa que o Database Migration Service terminou de gravar um lote de linhas em uma tabela específica no cluster de destino durante a fase de despejo completa.
Successfully applied {NUMBER} CDC rows into table: {SCHEMA_TABLE_NAME} Essa mensagem significa que o Database Migration Service terminou de gravar um lote de linhas em uma tabela específica no cluster de destino durante a fase de CDC.
Accessing data of table: {SCHEMA_TABLE_NAME} for data processing purpose Quando você usa uma CMEK para o job de migração, essa mensagem indica que o Database Migration Service acessou a chave de criptografia para processar dados de uma tabela específica.

Use o Cloud Logging para filtrar registros pelo conteúdo da mensagem. Para mais informações, consulte Acessar e consultar registros.

Registros do cluster do Cloud SQL para PostgreSQL

O Cloud SQL para PostgreSQL também fornece entradas de registro para a instância de destino. Consulte a referência de registros do Cloud SQL na documentação do Cloud Logging.

Consultar e consultar registros

Para conferir seus registros, faça o seguinte:

  1. No console do Google Cloud , acesse a página Jobs de migração.

    Acessar Jobs de migração

  2. Na guia Jobs, clique no nome de exibição do job de migração para o qual você quer acessar os registros.

    A página de detalhes do job de migração é aberta.

  3. Na página de detalhes do job de migração, clique em Ver registros e faça um destes procedimentos:
    • Para conferir os registros dos jobs de migração, selecione Registros dos jobs de migração.
    • Para conferir os registros do cluster de destino do Cloud SQL para PostgreSQL, selecione Registros da instância de destino.

    A página Análise de registros é aberta.

  4. Na página Logs Explorer, use os menus suspensos para modificar a consulta e filtrar as entradas de registro. Por exemplo, para filtrar os logs de jobs de migração de eventos em que o Database Migration Service acessou uma tabela específica no banco de dados de origem, use uma consulta semelhante a esta:
    resource.type="datamigration.googleapis.com/MigrationJob"
    resource.labels.migration_job_id="MIGRATION_JOB_ID"
    jsonPayload.textMessage:"Accessing data of table"
    

A seguir