O Database Migration Service coleta e exibe métricas de jobs de migração que representam a integridade e o progresso da migração contínua de dados para um cluster do AlloyDB para PostgreSQL. Nesta página, descrevemos as seguintes áreas associadas às métricas de job de migração:
- Métricas disponíveis na página de detalhes do job de migração aborda as informações de observabilidade que podem ser visualizadas diretamente no Database Migration Service na página de detalhes do job de migração.
- Métricas disponíveis no Cloud Monitoring descreve todas as métricas relacionadas ao desempenho do job de migração, incluindo as métricas do AlloyDB para PostgreSQL de destino e as métricas do slot de replicaçã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 diagramas e tabelas que podem ajudar você a entender o estado atual e o progresso do job de migração. É possível ver as métricas de todos os bancos de dados incluídos no job de migração ou apenas dos bancos de dados selecionados para migração.
Abra as seções a seguir para saber mais sobre cada diagrama e a métrica associada.
Uso do armazenamento total do destino
O diagrama Uso total do armazenamento de destino usa a métrica cluster/storage/bytes_used do AlloyDB para PostgreSQL para mostrar quantos dados (em bytes) estão armazenados em todos os bancos de dados no cluster de destino do AlloyDB para PostgreSQL. Use essas informações para estimar o progresso
do job de migração.
Essa métrica só está disponível na visualização agregada. Não é possível filtrar o uso total do armazenamento por banco de dados.
Atraso de replicação
O diagrama Atraso de replicação mostra o quanto o cluster de destino do AlloyDB para PostgreSQL está atrasado em relação ao banco de dados de origem em bytes.
Use essa métrica quando considerar a promoção de uma migração contínua. O atraso de replicação precisa ser zero no momento da promoção para evitar a perda de dados. Essa métrica é relevante apenas na fase de captura de dados alterados (CDC). Para mais informações sobre a promoção de jobs, consulte Promover uma migração.
Essa métrica está disponível para cada banco de dados incluído no job de migração e na visualização agregada, 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 conferir os diagramas de métricas na página de detalhes do job de migração, siga estas etapas:
- No console do Google Cloud , acesse a página Jobs de migração.
- Na guia Jobs, clique no nome de exibição do job de migração.
A página de detalhes do job de migração é aberta.
- 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.
- Clique na guia Monitoramento para ver os diagramas de métricas.
- Use 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 ver 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 as métricas de job de migração que podem ser usadas para criar gráficos no Metrics Explorer para migrações do AlloyDB para PostgreSQL. Para mais informações, consulte a referência completa de métricas do Database Migration Service.
Também é possível usar a
métrica alloydb.googleapis.com/cluster/storage/bytes_used do AlloyDB para PostgreSQL
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_
BETA
Sincronização de replicação inicial concluída |
|
GAUGE, BOOL,
datamigration.googleapis.com/MigrationJob |
Se todos os bancos de dados na instância de destino concluíram a sincronização inicial e estão replicando as mudanças da origem.
database: nome do banco de dados.
|
migration_
BETA
Bytes de atraso máximo 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 são visíveis por até 180 segundos.
database: nome do banco de dados.
|
migration_
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 são visíveis por até 180 segundos. |