As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Painel de monitoramento aprimorado
O painel de monitoramento aprimorado fornece visibilidade abrangente das métricas críticas relacionadas às tarefas de monitoramento e instâncias de replicação. Permite filtrar, agregar e visualizar métricas para recursos específicos que você deseja monitorar. O painel publica diretamente as métricas existentes do CloudWatch, permitindo que você monitore o desempenho dos recursos sem alterar os tempos de amostragem dos pontos de dados.
Tópicos
Visão geral do painel de monitoramento aprimorado
O painel de monitoramento aprimorado está disponível no console do AWS DMS. Ele fornece uma interface interativa com visualizações e gráficos intuitivos, que permitem monitorar, analisar e otimizar seus processos de migração de dados de forma eficaz. Com o monitoramento aprimorado, você pode simplificar os processos de monitoramento e identificar rapidamente possíveis problemas visualizando todas as informações relevantes em um local centralizado.
No painel de monitoramento aprimorado, você pode visualizar as métricas das tarefas e instâncias de replicação e detalhes dos endpoints. Você também pode rastrear o número de alarmes ativos do CloudWatch e o status de integridade do serviço na região atual. O painel está disponível em todas as regiões comerciais em que o AWS DMS está disponível. Não há custo adicional para usar esse painel.
nota
O painel de monitoramento aprimorado não é compatível com replicações do AWS DMS com tecnologia sem servidor.
Visualizar métricas no painel de monitoramento aprimorado
Para visualizar as métricas no painel de monitoramento aprimorado, é necessário ter um perfil do IAM com permissões do CloudWatch. Além disso, você precisa das permissões cloudwatch:DescribeAlarms
e health:DescribeEvents
para visualizar as métricas. Por fim, para acessar as métricas do CloudWatch no painel de monitoramento aprimorado, você também deve ter permissão para acessar a API GetMetricData nas suas políticas do IAM. Sem essas permissões ou as permissões para apenas um subconjunto de APIs, você não poderá visualizar as métricas no painel de monitoramento aprimorado. Para ter informações sobre as permissões do IAM de que você precisará, consulte IAMpermissões necessárias para usar AWS DMS.
Visualizações do painel de monitoramento aprimorado
O painel de monitoramento aprimorado do AWS DMS tem dois tipos de visualizações: visualizações de tarefas e de instância de replicação.
Visualização de tarefas
A visualização de Tarefas no painel aprimorado do AWS DMS fornece uma visão geral abrangente de suas tarefas de migração de dados. Essa visualização apresenta um local centralizado onde você pode monitorar e analisar vários aspectos de suas tarefas por meio de gráficos e visualizações intuitivos.
A visualização de Tarefas oferece informações sobre as principais métricas e estatísticas relacionadas às suas tarefas de migração, o que permite que você entenda melhor seu desempenho, progresso e integridade geral. A seguir, estão alguns dos principais recursos e benefícios da visualização de Tarefas:
-
Resumo do status da tarefa: este gráfico exibe a distribuição de suas tarefas em diferentes categorias de status, como em execução, interrompido, com falha ou concluído. Você pode identificar rapidamente as tarefas que exigem atenção e tomar as medidas apropriadas.
-
Métricas de desempenho: estes gráficos ilustram o desempenho de suas tarefas, com métricas como throughput, latência, utilização da CPU e muito mais. Essas métricas ajudam você a identificar possíveis gargalos e otimizar seu processo de migração.
-
Análise de erros: em caso de falhas ou erros na tarefa, a visualização de Tarefas fornece informações detalhadas sobre os erros encontrados e suas entradas de log associadas. Essas informações podem ajudar você a solucionar problemas e resolvê-los com mais eficiência.
-
Tendências históricas: o painel incorpora dados históricos, permitindo que você analise o desempenho de suas tarefas durante um período. Você pode identificar padrões, acompanhar o progresso e tomar decisões informadas com base nessas tendências históricas.
-
Filtragem e classificação: a visualização de Tarefas permite filtrar e classificar as tarefas com base em vários critérios, como nome da tarefa, etiquetas ou intervalos de tempo específicos. Essa flexibilidade permite que você se concentre nas tarefas ou nos aspectos mais relevantes para suas necessidades.
A lista a seguir descreve as métricas que você pode ver na visualização de Tarefas:
-
Largura de banda do throughput de carga máxima - origem: representa dados de entrada transmitidos por carga máxima na origem em KB por segundo.
-
Largura de banda do throughput de carga máxima - destino: representa dados de saída transmitidos por carga máxima no destino em KB por segundo.
-
Linhas de throughput de carga máxima - origem: representa as alterações recebidas de uma carga máxima de destino em linhas por segundo.
-
Linhas de throughput de carga máxima - destino: representa as alterações enviadas de uma carga máxima no destino em linhas por segundo.
-
Largura de banda de throughput de CDC - origem: representa a largura de banda da rede da origem em KB por segundo.
A largura de banda de throughput de CDC registra a largura de banda em pontos de amostragem. Se nenhum tráfego de rede for encontrado, o valor será zero. Como a CDC não emite transações de longa execução, o tráfego de rede pode não ser registrado.
-
Largura de banda de throughput de CDC - destino: representa a largura de banda da rede do destino em KB por segundo.
A largura de banda de throughput de CDC registra a largura de banda em pontos de amostragem. Se nenhum tráfego de rede for encontrado, o valor será zero. Como a CDC não emite transações de longa execução, o tráfego de rede pode não ser registrado.
-
Linhas de throughput de CDC - origem: representa as alterações de tarefas recebidas da origem em linhas por segundo.
-
Linhas de throughput de CDC - destino: representa as alterações de tarefas enviadas no destino em linhas por segundo.
-
Latência de CDC - origem: representa o intervalo, em segundos, entre o último evento capturado no endpoint de origem e o carimbo de data/hora atual do sistema da instância do AWS DMS. Se nenhuma alteração tiver sido capturada da origem devido ao escopo da tarefa, o AWS DMS definirá esse valor como zero.
-
Latência de CDC - destino: representa o intervalo, em segundos, entre o primeiro carimbo de data/hora de evento em espera de confirmação no destino e o carimbo de data/hora atual da instância do AWS DMS. Esse valor ocorrerá se houver transações não processadas pelo destino. Caso contrário, a latência de destino será a mesma da latência de origem se todas as transações forem aplicadas. A latência de destino nunca deve ser inferior à latência de origem.
-
Utilização da CPU: representa a porcentagem de CPU utilizada por uma tarefa em vários núcleos. A semântica da tarefa
CPUUtilization
é um pouco diferente da semântica da instância de replicaçãoCPUUtilizaiton
. Se uma vCPU for totalmente utilizada, isso indica 100%, mas se várias vCPUs estiverem em uso, o valor poderá exceder 100%. -
Uso de memória: representa o grupo de controle (cgroup)
memory.usage_in_bytes
consumido por uma tarefa. O AWS DMS utiliza cgroups para controlar o uso dos recursos do sistema, como memória e CPU. Essa métrica indica a utilização de memória de uma tarefa em megabytes dentro do cgroup alocado para essa tarefa.Os limites do cgroup são baseados nos recursos disponíveis para a classe da instância de replicação do AWS DMS.
memory.usage_in_bytes
consiste no tamanho do conjunto residente (RSS), no cache e em componentes de troca da memória. O sistema operacional pode recuperar a memória cache, se necessário. É recomendável monitorar também a métrica da instância de replicação, AvailableMemory.O AWS DMS eleva essa métrica em relação às dimensões combinadas de
ReplicationInstanceIdentifer
eReplicationTaskIdentifier
no console do CloudWatch. Utilize a categoriaReplicationInstanceIdentifier
,ReplicationTaskIdentifier
para visualizar essa métrica. -
Contagem de registros de validação: este gráfico estará visível somente se a validação estiver habilitada para a tarefa do AWS DMS. Essa é uma combinação de métricas de validação disponíveis para a tarefa do AWS DMS, que inclui o seguinte:
-
ValidationSucceededRecordCount
: número de linhas validadas pelo AWS DMS por minuto. -
ValidationAttemptedRecordCount
: número de linhas com tentativa de validação por minuto. -
ValidationFailedOverallCount
: número de linhas onde a validação falhou. -
ValidationSuspendedOverallCount
: número de linhas onde a validação foi suspensa. -
ValidationPendingOverallCount
: número de linhas onde a validação ainda está pendente.
-
Além das métricas anteriores, você pode personalizar a visualização de Tarefas e incluir métricas adicionais ao acrescentá-las como widgets. Para ter informações sobre essas métricas, recomendamos que você consulte a seguinte documentação:
-
Para ver todas as métricas disponíveis para tarefas de migração e replicação do AWS DMS, consulte Monitorar tarefas do AWS DMS.
-
Para ver todas as métricas relacionadas à validação disponíveis, consulte Validação de dados.
Classe da instância de replicação
A visualização da instância de replicação fornece uma visão geral abrangente de suas instâncias de replicação, permitindo que você monitore e gerencie sua infraestrutura de replicação de dados com eficácia. Essa visualização apresenta um local centralizado onde você pode analisar vários aspectos de suas instâncias de replicação por meio de gráficos e visualizações intuitivos.
A visualização de Instâncias de replicação oferece informações sobre as principais métricas e estatísticas relacionadas às suas instâncias de replicação, o que permite que você entenda melhor seu desempenho, progresso e integridade geral. A seguir, estão alguns dos principais recursos e benefícios da visualização de Instâncias de replicação:
-
Resumo do status da instância: este gráfico exibe detalhes da instância de replicação selecionada, como zonas de disponibilidade, classe da instância, versão do mecanismo, armazenamento alocado e status de integridade atual.
-
Utilização de recursos: o painel apresenta gráficos que ilustram a utilização de recursos de suas instâncias de replicação, com métricas como uso da CPU, memória e disco. Essas métricas ajudam você a identificar possíveis restrições de recursos e otimizar sua infraestrutura de replicação.
-
Tendências históricas: o painel incorpora dados históricos, permitindo que você analise o desempenho de suas instâncias de replicação durante um período. Você pode identificar padrões, acompanhar alterações e tomar decisões informadas com base nessas tendências históricas.
-
Filtragem e classificação: a visualização de Instâncias de replicação permite filtrar e classificar as instâncias de replicação com base em vários critérios, como nome da instâncias ou intervalos de tempo específicos. Essa flexibilidade permite que você se concentre nas instâncias ou nos aspectos mais relevantes para suas necessidades.
A lista a seguir descreve as métricas que você pode ver na visualização de Instâncias de replicação:
-
Alarmes do CloudWatch: representa o resumo dos alarmes no namespace da AWS/do DMS.
-
Utilização da CPU: representa a porcentagem de CPU utilizada por uma tarefa em vários núcleos. A semântica da tarefa
CPUUtilization
é um pouco diferente da semântica daCPUUtilizaiton
da replicação. Se uma vCPU for totalmente utilizada, isso indica 100%, mas se várias vCPUs estiverem em uso, o valor poderá exceder 100%. -
Uso de memória por tarefas por instância: representa o tamanho do conjunto residente (RSS) ocupado por uma tarefa. Indica a parte da memória ocupada por uma tarefa mantida na memória principal (RAM). Como partes da memória ocupada são transferidas ou partes do executável nunca são carregadas,
MemoryUsage
não inclui a memória mantida no espaço de troca nem no sistema de arquivos. -
Memória: representa a quantidade de memória disponível, em uso ou que pode ser liberada para uso e a quantidade de espaço de troca usado.
-
Memória disponível: representa uma estimativa da memória disponível para iniciar novas aplicações, sem troca.
-
Memória livre: representa a quantidade de memória física disponível para utilização pelas aplicações, para cache de páginas e para as estruturas de dados de propriedade do kernel.
-
Memória passível de liberação: memória passível de liberação não é indicação de memória real livre disponível. É a memória que está em uso no momento que pode ser liberada e utilizada para outros fins. É uma combinação de buffers e cache em uso na replicação.
-
Uso de troca: representa a quantidade de espaço de troca utilizado na instância de replicação.
-
Armazenamento livre: representa a quantidade de espaço de armazenamento disponível em bytes.
Além das métricas anteriores, você pode personalizar a visualização de Instâncias de replicação e incluir métricas adicionais ao acrescentá-las como widgets. Para ter informações sobre essas métricas, recomendamos que você consulte a seguinte documentação:
-
Para ver todas as métricas disponíveis para tarefas de migração e replicação do AWS DMS, consulte Monitorar tarefas do AWS DMS.
-
Para ver todas as métricas relacionadas à validação disponíveis, consulte Validação de dados.
Retenção de métricas do monitoramento aprimorado
Por padrão, as métricas do monitoramento aprimorado seguem a política de retenção das métricas do CloudWatch. Para ter informações sobre como alterar a política de retenção, consulte Change log data retention in CloudWatch Logs no Guia do usuário do Amazon CloudWatch.