Publié le: Nov 13, 2019

Amazon CloudWatch Metric Math prend désormais en charge les déclarations conditionnelles et de type Trier, Découper et Supprimer les éléments vides. Grâce à Amazon CloudWatch Metric Math, vous pouvez regrouper et transformer des métriques afin de créer des visualisations personnalisées de celles d'état et de performances. Par ailleurs, vous pouvez trier les métriques par indicateurs de performance, découper les résultats afin d'obtenir les valeurs les plus élevées ou les plus faibles et appliquer une logique conditionnelle à l'aide de déclarations de type SI, ET et OU. Toutes les nouvelles fonctions peuvent être employées afin de définir des alertes entraînant, notamment, l'envoi de notifications et l'auto-scaling.  

Le tri des métriques sur un graphique facilite l'identification des cas particuliers et permet de limiter les délais de résolution. D'autre part, l'emploi de la fonction TRIER offre la possibilité d'organiser les métriques par indicateurs (En moyenne, Minimum ou Maximum, entre autres). Les déclarations conditionnelles et booléennes, comme celles incluant SI, ET et OU, peuvent, pour leur part, être utilisées pour combiner les métriques à des fins de visualisation ou d'initialisation d'alertes. Par exemple, vous pouvez configurer des alertes qui entraînent un auto-scaling si le pourcentage d'utilisation du processeur ou de la mémoire est supérieur à 80 %, ou à l'inverse un redimensionnement si ce pourcentage est inférieur à 80 %. Les métriques pour lesquelles aucune donnée n'est disponible peuvent également être supprimées. 

Pour débuter, vous pouvez vous appuyer sur les modèles prédéfinis disponibles dans la console CloudWatch. Rendez-vous dans l'onglet Métriques, cliquez sur Métriques représentées graphiquement, puis effectuez votre sélection dans le menu déroulant Expressions mathématiques. Vous pouvez faire usage de ces expressions prédéfinies en cliquant simplement dessus, ou vous en servir en tant que base en fonction de vos besoins.  

Amazon CloudWatch Metric Math est disponible dans toutes les régions AWS où CloudWatch est proposé. Vous pouvez utiliser des expressions Metric Math dans les appels en direction de l'API GetMetricData, ainsi que pour configurer des tableaux de bords à l'aide de l'API, du SDK AWS et de Cloud Formation. Consultez la section Syntaxe et fonctions des mathématiques appliquées aux métriques pour en savoir plus.