Como posso ativar o monitoramento de uma tarefa do AWS Database Migration Service (AWS DMS)?
Breve descrição
É possível usar os Amazon CloudWatch Logs para monitorar o progresso da sua tarefa do DMS, os recursos usados e a atividade de rede usada. Monitore uma tarefa do AWS DMS usando o console do AWS DMS, a AWS Command Line Interface (AWS CLI) ou a API do AWS DMS.
Resolução
Observação: se receber erros ao executar comandos da AWS CLI, verifique se está usando a versão mais recente da AWS CLI.
Ativar o registro em log de tarefas
Para modificar uma tarefa do DMS, a tarefa deve estar em um estado interrompido ou com falha.
- Abra o console do AWS DMS e escolha Tarefas de migração de banco de dados no painel de navegação.
- Selecione sua tarefa, escolha Ações e, em seguida, Modificar.
- No painel Configurações da tarefa, escolha Ativar CloudWatch Logs.
- Escolha Salvar.
Verificar o progresso da tarefa
- Abra o console do AWS DMS e escolha Tarefas de migração de banco de dados no painel de navegação.
- Escolha o nome da tarefa que você deseja monitorar.
- Na seção Estatísticas da tabela, revise os estados de carga da sua tarefa do AWS DMS.
Para mais informações sobre o status da sua tarefa, consulte Status da tarefa.
Consultar os Amazon CloudWatch Logs
- Abra o console do AWS DMS e escolha Tarefas de migração de banco de dados no painel de navegação.
- Escolha o nome da tarefa que você deseja revisar.
- Na seção Detalhes da visão geral, escolha Exibir logs.
Consultar as métricas do Amazon CloudWatch
- Abra o console do AWS DMS e escolha Tarefas de migração de banco de dados no painel de navegação.
- Escolha o nome da tarefa que você deseja monitorar.
- Em Métricas do CloudWatch, veja as métricas da sua tarefa.
- Verifique as métricas de CDCLatencySource e CDCLatencyTarget durante a fase CDC da tarefa. Analise essas métricas para identificar a possível latência na origem ou no destino. Para mais informações, consulte Como monitorar as tarefas de replicação usando o Amazon CloudWatch.
Verificar a configuração e as definições da tarefa
- Abra o console do AWS DMS e escolha Tarefas de migração de banco de dados no painel de navegação.
- Escolha o nome da tarefa que você deseja revisar.
- Na seção Detalhes da visão geral, é possível ver as Configurações básicas e as Configurações da tarefa.
Consultar as métricas de uma instância de replicação
- Abra o console do AWS DMS e escolha Instâncias de replicação no painel de navegação.
- Selecione o nome da instância de replicação em uso.
- Na guia Métricas do CloudWatch, revise as métricas de utilização da CPU, memória liberável, espaço de armazenamento livre e uso de SWAP.
Usar configurações avançadas
- Abra o console do AWS DMS e escolha Tarefas de migração de banco de dados no painel de navegação.
- Selecione sua tarefa, escolha Ações e, em seguida, Modificar.
- Expanda Configurações avançadas da tarefa.
- No campo Criar tabela de controle no destino usando esquema, insira o nome do seu esquema no banco de dados de destino em que o AWS DMS pode criar suas tabelas de controle.
- Em Intervalo de tempo do histórico (minutos), insira o tempo que você deseja que cada registro do histórico permaneça na tabela do histórico de replicação.
- Na seção Ativar tabela de controle, em Aplicar exceções, awsdms_apply_exceptions está sempre ativado. Opcionalmente, é possível adicionar essas tabelas de controle para monitorar detalhes adicionais sobre a tarefa:
Status da replicação - awsdms_status
Tabelas suspensas - awsdms_suspended_tables
Histórico de replicação - awsdms_history
Observação: essas tabelas de controle são criadas na instância de destino. Só é possível visualizá-las usando uma consulta SELECT no esquema de controle de destino na instância do banco de dados de destino.
Informações relacionadas
Configurações de tarefa de tabela de controle
Guia passo a passo da migração
Trabalhando com tarefas do AWS DMS