Logging

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

Registros do serviço Database Migration Service

O Database Migration Service para Oracle para Cloud SQL para PostgreSQL fornece 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 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 no 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 ver os 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 com os registros que você quer ver.

    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 siga um destes procedimentos:
    • Para ver os registros do job de migração, selecione Registros do job de migração.
    • Para ver 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, use os menus suspensos para modificar a consulta e filtrar as entradas de registro. Por exemplo, para filtrar os registros de jobs de migração em busca 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