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

CloudWatch alarmes

Ao operar suas instâncias de banco de dados do Amazon RDS, você deseja monitorar e gerar alertas sobre diferentes tipos de métricas, eventos e rastreamentos. Para bancos de dados MySQL e MariaDB, as fontes críticas de informação são métricas das instâncias do banco de dados, métricas do sistema operacional, eventos, logs e trilhas de auditoria. Recomendamos que você use CloudWatch alarmes para observar uma única métrica durante um período de tempo especificado por você.

O exemplo a seguir ilustra como você pode definir um alarme que monitora a métrica CPUUtilization (porcentagem de utilização da CPU) em todas as suas instâncias de banco de dados Amazon RDS. Você configura o alarme para ser acionado se a utilização da CPU em qualquer instância de banco de dados for maior que 80% durante o período de avaliação de cinco minutos.

Configurando um alarme para a CPUUtilization métrica

Isso significa que o alarme entrará no estado ALARM se algum de seus bancos de dados apresentar uma alta utilização da CPU (mais de 80%) por cinco minutos ou mais. O alarme permanecerá no estado OK se a CPU ocasionalmente atingir mais de 80% de utilização por um curto período de tempo e, em seguida, cair novamente para abaixo do limite. O grafo a seguir ilustra essa lógica.

Limites e estados dos alarmes

CloudWatch os alarmes suportam alarmes métricos e compostos.

  • Um alarme métrico observa uma única CloudWatch métrica e pode executar expressões matemáticas na métrica. Um alarme de métrica pode enviar mensagens para o Amazon SNS, que, por sua vez, pode executar uma ou mais ações com base no valor da métrica relativo a um determinado limite ao longo de vários períodos.

  • Um alarme composto é baseado em uma expressão de regra, que avalia os estados de vários alarmes e entra no estado ALARM somente se todas as condições da regra são atendidas. Os alarmes compostos são normalmente usados para reduzir o número de alertas desnecessários. Por exemplo, você pode ter um alarme composto que contém vários alarmes de métricas configurados para nunca executar ações. O alarme composto enviará um alerta quando todos os alarmes individuais de métricas no composto já estivessem no estado ALARM

CloudWatch os alarmes só podem observar CloudWatch métricas. Se você quiser criar um alarme com base no erro, na consulta lenta ou nos registros gerais, deverá criar CloudWatch métricas a partir dos registros. Você pode realizar isso, conforme discutido anteriormente nas seções Monitoramento do sistema operacional e Eventos, logs e trilhas de auditoria, usando filtros para criar métricas de eventos de logs. Da mesma forma, para alertar sobre métricas de monitoramento aprimorado, você deve criar filtros de métricas CloudWatch a partir dos CloudWatch registros.