Métricas da tarefa de migração

O Database Migration Service recolhe e apresenta métricas de tarefas de migração que representam o estado e o progresso do seu processo de migração de dados. Esta página descreve as seguintes áreas associadas às métricas de tarefas de migração:

Métricas disponíveis na página de detalhes da tarefa de migração

A página de detalhes da tarefa de migração mostra vários diagramas que podem ajudar a compreender o estado atual e o progresso da sua tarefa de migração. Alguns diagramas fornecem informações ao nível da base de dados, enquanto outros se focam nos dados ao nível da tabela.

Exemplos de diagramas para métricas de tarefas de migração
      Serviço de migração de base de dados.
Figura 1. Exemplos de diagramas de observabilidade no Database Migration Service. (clique para aumentar)
Exemplos de diagramas para métricas de tarefas de migração
      Serviço de migração de base de dados.

Expanda as seguintes secções para saber mais sobre cada diagrama e a respetiva métrica.

Débito

O diagrama Débito usa a métrica migration_job/write_bytes_count para representar a quantidade de dados (em bytes) que o serviço de migração de base de dados escreveu na sua base de dados de destino. Esta métrica é amostrada a cada 60 segundos. Pode usá-lo para observar a velocidade de gravação da sua migração.

Esta métrica está disponível na vista agregada, bem como separadamente para cada tabela incluída na sua tarefa de migração.

Volume de despejo total

O diagrama Volume de descarga total mostra o progresso da fase de descarga total expresso como a percentagem do total de dados de descarga total migrados. Esta métrica está disponível na vista agregada, bem como separadamente para cada tabela incluída na sua tarefa de migração.

  • O diagrama da vista agregada usa a métrica migration_job/fulldump_progress_percentage.
  • Os diagramas ao nível da tabela usam a métrica migration_job/fulldump_progress_percentage_per_object.

Utilização de armazenamento em bytes totais

O diagrama Utilização de armazenamento em bytes totais usa a métrica do AlloyDB for PostgreSQL cluster/storage/usage para mostrar a quantidade de dados (em bytes) armazenados na base de dados migrada na sua instância de destino do AlloyDB for PostgreSQL. Pode usar estas informações para estimar o progresso da tarefa de migração.

Atraso na replicação

O diagrama Atraso na replicação usa a métrica migration_job/max_replica_sec_lag para representar a diferença de tempo entre o momento em que o serviço de migração de bases de dados começa a ler informações de captura de dados de alterações (CDC) na sua origem e o momento em que essas informações são totalmente replicadas no seu destino. Pode usar estas informações para estimar quando deve promover a tarefa de migração (quer iniciar o processo de corte quando o atraso na replicação for o mais baixo).

Veja métricas na página de detalhes da tarefa de migração

Para ver diagramas de métricas na página de detalhes da tarefa de migração, siga os seguintes passos:

  1. Na Google Cloud consola, aceda à página Tarefas de migração.

    Aceda a Tarefas de migração

  2. No separador Tarefas, clique no nome a apresentar da sua tarefa de migração.

    É apresentada a página de detalhes da tarefa de migração.

  3. Na secção Monitorização, use o menu Ver para ajustar os diagramas que quer apresentar:

    • Para ver as métricas agregadas para toda a tarefa de migração, clique em Ver > Agregado.
    • Para ver métricas ao nível da tabela, clique em Ver > Tabelas e, de seguida, selecione as tabelas.

Métricas disponíveis no Cloud Monitoring

A tabela seguinte descreve todas as métricas de tarefas de migração que pode usar para criar gráficos no explorador de métricas para migrações heterogéneas do Oracle. A referência completa das métricas do serviço de migração de base de dados apresenta várias métricas adicionais, mas não estão disponíveis para migrações heterogéneas do Oracle.

Também pode usar a métrica AlloyDB para PostgreSQLalloydb/cluster/storage/usage e compará-la com a dimensão total das suas bases de dados de origem para estimar o progresso da tarefa de migração.

Tipo de métrica Fase de lançamento
Nome a apresentar
Kind, Type, Unit
Recursos monitorizados
Descrição
Etiquetas
migration_job/fulldump_progress_percentage BETA(project)
Percentagem de progresso da descarga completa
GAUGEDOUBLE%
datamigration.googleapis.com/MigrationJob
Percentagem de progresso da descarga completa inicial da tarefa de migração. Amostrada a cada 60 segundos. Após a amostragem, os dados não ficam visíveis durante um período máximo de 180 segundos.
migration_job/fulldump_progress_percentage_per_object BETA(project)
Percentagem de progresso da descarga completa por objeto
GAUGEDOUBLE%
datamigration.googleapis.com/MigrationJob
Percentagem de progresso da descarga completa inicial de uma única tabela numa tarefa de migração. Amostrada a cada 60 segundos. Após a amostragem, os dados não ficam visíveis durante um período máximo de 180 segundos.
migration_job/write_bytes_count BETA
Write Bytes Count
DELTAINT64By
datamigration.googleapis.com/MigrationJob
Número de bytes escritos no destino. Amostrada a cada 60 segundos. Após a amostragem, os dados não ficam visíveis durante um período máximo de 180 segundos.
database: nome da base de dados.
migration_job/max_replica_bytes_lag BETA
Bytes de atraso máximos dos dados da tarefa de migração.
GAUGEINT64By
datamigration.googleapis.com/MigrationJob
Atraso de replicação atual, agregado em todos os dados da tarefa de migração. Amostrada a cada 60 segundos. Após a amostragem, os dados não ficam visíveis durante um período máximo de 180 segundos.
database: nome da base de dados.
migration_job/max_replica_sec_lag BETA
Atraso máximo em segundos dos dados da tarefa de migração
GAUGEINT64s
datamigration.googleapis.com/MigrationJob
Atraso de replicação atual, agregado em todos os dados da tarefa de migração. Amostrada a cada 60 segundos. Após a amostragem, os dados não ficam visíveis durante um período máximo de 180 segundos.
database: nome da base de dados.
migration_job/unsupported_events_count BETA(project)
Unsupported Events Count
DELTAINT64By
datamigration.googleapis.com/MigrationJob
Número de eventos não suportados por migração e por tabela. Amostrada a cada 60 segundos. Após a amostragem, os dados não ficam visíveis durante um período máximo de 180 segundos.