Logging

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

Registros do Database Migration Service

O Database Migration Service para Oracle para Cloud SQL para PostgreSQL fornece registros estruturados para os datamigration.googleapis.com/MigrationJob, datamigration.googleapis.com/ConnectionProfile, e datamigration.googleapis.com/PrivateConnection recursos. 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:

Exemplo de mensagens de registro para o datamigration.googleapis.com/MigrationJob recurso
Mensagem de texto do registro 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 tabelas específicas no banco de dados de origem para a fase de despejo completo. Essa mensagem indica que a fase de despejo completo 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 na instância de destino durante a fase de despejo completo.
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 na instância 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.

Registros de instâncias 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.

Visualizar e consultar registros

Para visualizar os registros, faça o seguinte:

  1. No Google Cloud console, acesse a páginaJobs 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 visualizar 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 Visualizar registros e faça uma das seguintes ações:
    • Para visualizar os registros do job de migração, selecione Registros do job de migração.
    • Para visualizar os registros da instância 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 Análise de registros, é possível usar os menus suspensos para modificar a consulta e filtrar as entradas de registro. Por exemplo, para filtrar os registros 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