Métricas de job de migração

O Database Migration Service coleta e mostra métricas de jobs de migração que representam a integridade e o progresso do processo de migração de dados. Esta página descreve as seguintes áreas associadas às métricas de jobs de migração:

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

A página de detalhes do job de migração mostra vários diagramas que podem ajudar você a entender o estado atual e o progresso do job de migração. É possível filtrar as informações nesses diagramas para cada banco de dados incluído no job de migração.

Exemplos de diagramas para métricas de jobs de migração do Database Migration Service.
Figura 1. Exemplo de diagramas de observabilidade no Database Migration Service. (clique para ampliar)
Exemplos de diagramas para métricas de jobs de migração do Database Migration Service.

Expanda as seções a seguir para saber mais sobre cada diagrama e a métrica associada a ele.

Uso do armazenamento total do destino

O diagrama Uso do armazenamento total do destino usa a métrica database/disk/bytes_used do Cloud SQL para mostrar quantos dados (em bytes) estão armazenados em todos os bancos de dados na instância de destino do Cloud SQL. É possível usar essas informações para estimar o progresso do job de migração.

Essa métrica está disponível apenas na visualização agregada. Não é possível filtrar o uso total do disco por banco de dados.

Atraso de replicação

O diagrama Atraso de replicação usa a métrica do Cloud SQL database/replication/replica_lag para mostrar o tempo (em segundos) que o banco de dados de destino está atrás do banco de dados de origem.

É possível usar essas informações para garantir a consistência dos dados entre a origem e a instância de destino.

Essa métrica está disponível para cada banco de dados incluído no job de migração, e na visualização agregada, em que mostra um resumo de todos os bancos de dados incluídos no job de migração.

Ver métricas na página de detalhes do job de migração

Para ver diagramas de métricas na página de detalhes do job de migração, siga estas etapas:

  1. No Google Cloud console, 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.

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

  3. Na seção Bancos de dados, é possível conferir o nome e o status de cada banco de dados incluído no job de migração.
  4. Clique na guia Monitoramento para conferir os diagramas de métricas.
    • É possível usar o menu Visualizar para mostrar dados agregados de todos os bancos de dados incluídos no job de migração ou filtrar as informações de bancos de dados específicos.
    • Também é possível conferir cada diagrama diretamente no Cloud Monitoring. Clique em Mais opções de gráfico > Ver no Metrics Explorer .

Métricas disponíveis no Cloud Monitoring

A tabela a seguir descreve todas as métricas de jobs de migração que podem ser usadas para criar gráficos no Metrics Explorer para migrações do MySQL. A referência completa de métricas do Database Migration Service lista várias outras métricas, mas elas não estão disponíveis para migrações do MySQL.

Também é possível usar a métrica Cloud SQL cloudsql/database/disk/bytes_used e compará-la com o tamanho total dos bancos de dados de origem para estimar o progresso do job de migração.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
migration_job/max_replica_bytes_lag BETA
Bytes máximos de atraso dos dados do job de migração.
GAUGE, INT64, By
datamigration.googleapis.com/MigrationJob
Atraso de replicação atual, agregado em todos os dados do job de migração. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não ficam visíveis por até 180 segundos.
database: nome do banco de dados.
migration_job/max_replica_sec_lag BETA
Atraso máximo em segundos dos dados do job de migração
GAUGE, INT64, s
datamigration.googleapis.com/MigrationJob
Atraso de replicação atual, agregado em todos os dados do job de migração. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não ficam visíveis por até 180 segundos.
database: nome do banco de dados.