Publicado: Nov 13, 2019

O Amazon CloudWatch Metric Math agora oferece suporte às ações de classificar, dividir, remover instruções vazias e condicionais. Com o CloudWatch Metric Math, você pode agregar e transformar métricas para criar visualizações personalizadas das suas métricas de integridade e performance. As novas funções anunciadas hoje permitem que você classifique as métricas por indicadores de performance, divida os resultados para recuperar os valores mais altos ou mais baixos, e aplique lógica condicional usando instruções IF/AND/OR. Todas as novas funções podem ser usadas para definir alarmes que executam ações como envio de notificações e aplicação de Auto Scaling ao seu serviço.  

Classificar as métricas em um gráfico facilita a identificação de discrepâncias e ajuda a reduzir o tempo médio para resolução. Usando a função SORT, você pode ordenar as métricas por indicadores como média, mínimo ou máximo. As instruções condicionais e boolianas, como IF/AND/OR, podem ser usadas para combinar métricas para visualização ou geração de alertas. Por exemplo, você pode criar alarmes que acionam a escalabilidade automática para cima quando a utilização da CPU ou da memória fica acima de 80% ou para baixo quando a utilização da CPU e da memória ficam abaixo de 80%. Há também uma função para remover métricas vazias onde não há dados disponíveis. 

Para ajudar você a começar, há um conjunto de modelos pré-definidos do Metric Math disponíveis no console do CloudWatch. Vá até a guia de métricas, clique nas métricas em gráfico e selecione a lista suspensa de expressões matemáticas. Você pode usar essas expressões pré-definidas com um único clique ou como ponto de partida para personalizá-las de acordo com as suas necessidades.  

O Metric Math é disponibilizado em todas as regiões da AWS onde o CloudWatch está disponível. Você pode usar expressões do Metric Math em chamadas para a API GetMetricData e definir painéis usando a API, AWS SDK e Cloud Formation. Consulte Sintaxe e funções do Metric Math para obter mais detalhes.