Publicação de métricas do Insights de Performance no CloudWatch - AWS Orientação prescritiva

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á.

Publicação de métricas do Insights de Performance no CloudWatch

O Insights de Performance do Amazon RDS monitora a maioria das métricas e dimensões das instâncias de banco de dados e as disponibiliza por meio do painel do Insights de Performance no Console de Gerenciamento da AWS. Esse painel é adequado para a solução de problemas de banco de dados e a análise da causa raiz. No entanto, não é possível criar alarmes no Insights de Performance para métricas relacionadas à performance. Se você quiser criar alarmes com base nas métricas do Insights de Performance, essas métricas devem estar no CloudWatch.

O Insights de Performance publica automaticamente as métricas no CloudWatch. Você pode consultar os mesmos dados no Insights de Performance, mas ter as métricas no CloudWatch facilita a inclusão de alarmes do CloudWatch e adiciona as métricas aos painéis existentes do CloudWatch. Os contadores são métricas de performance do sistema operacional e do banco de dados, como os.memory.free ou db.Locks.Innodb_row_lock_time. A coleta de métricas do sistema operacional depende da configuração do Monitoramento Aprimorado. Se esse recurso estiver desativado, as métricas do sistema operacional serão coletadas uma vez por minuto. Se estiver ativado, as métricas do sistema operacional serão coletadas para o período selecionado. Para obter mais informações, consulte Ativar e desativar o Monitoramento Aprimorado na documentação do Amazon RDS.

O Insights de Performance permite que você exporte o painel de métricas pré-configurado ou personalizado da sua instância de banco de dados para o CloudWatch. Você pode exportar o painel de métricas como um novo painel ou adicioná-lo a um painel existente do CloudWatch. A exportação do painel de métricas do Insights de Performance para o painel do CloudWatch oferece uma visão unificada e holística da integridade do seu sistema, fornecendo uma visão geral das métricas associadas a vários recursos em seu sistema, como instâncias do EC2, recursos do Amazon Elastic File System (Amazon EFS) e do Elastic Load Balancing (ELB), junto com as métricas da sua instância de banco de dados.

Você pode usar a função matemática métrica DB_PERF_INSIGHTS do CloudWatch para consultar e criar alarmes e grafos com base nas métricas do Insights de Performance do CloudWatch. Para criar um alarme em uma métrica do Insights de Performance, siga as instruções na documentação do CloudWatch. Por exemplo, se você quiser acionar um alarme quando o total de transações ativas em sua instância de banco de dados atingir um limite específico, siga as instruções na página, use a expressão matemática DB_PERF_INSIGHTS e escolha Aplicar:

DB_PERF_INSIGHTS('RDS', 'db-BQ2TPYY7HG2GDFC7APMB3BVB3M', 'db.Transactions.active_transactions.avg')

em que db-BQ2TPYY7HG2GDFC7APMB3BVB3M é o ID do recurso da sua instância de banco de dados. Especifique o período (por exemplo, 1 minuto) e as condições (por exemplo, maior que 1000). Para finalizar a criação do alarme, configure as ações do alarme, adicione um nome e uma descrição e pré-visualize e crie o alarme.