Publié le: Dec 8, 2022

Les clients d'EC2 Auto Scaling peuvent désormais utiliser Amazon CloudWatch Metric Math pour personnaliser les métriques qu'ils utilisent avec dans leur stratégie de suivi de cible sans avoir à publier ni à payer des métriques personnalisées. Les clients peuvent utiliser à la fois des opérateurs arithmétiques (tels que l'addition, la soustraction, la division et la multiplication) et des fonctions mathématiques (telles que la somme et la moyenne) pour créer facilement des métriques personnalisées en fonction des métriques CloudWatch existantes. Le suivi de cible, comme les autres stratégies d'EC2 Auto Scaling, aide les clients à maintenir une grande disponibilité tout en réduisant les coûts en mettant automatiquement à l'échelle leurs environnements pour répondre à l'évolution de la demande. Plus précisément, le suivi de cible fonctionne comme un thermostat : il modifie constamment la capacité d'un groupe Auto Scaling afin de maintenir la métrique spécifiée à un niveau cible défini par le client. La version qui sort aujourd'hui permet de configurer le suivi de cible à l'aide de métriques personnalisées plus facilement et à moindre coût.

Le suivi de cible offre une prise en charge immédiate des métriques d'infrastructure les plus courantes, telles que l'utilisation du processeur. Dans certains cas, les clients souhaitent mettre à l'échelle les métriques spécifiques à leur application, tels que le nombre de demandes traitées, ou des métriques publiées par d'autres services AWS, tels qu'AWS SQS. Jusqu'à aujourd'hui, vous deviez créer des métriques CloudWatch personnalisées pour que le suivi de cible puisse les utiliser. Désormais, si la métrique personnalisée constitue une simple fonction d'autres métriques existantes, vous pouvez utiliser CloudWatch Metric Math dans la stratégie de suivi de cible au lieu de publier (et de payer) une nouvelle métrique CloudWatch personnalisée. Par exemple, pour définir une métrique personnalisée représentant les messages SQS par instance, vous pouvez prendre la métrique SQS existante concernant la longueur de la file d'attente (ApproximateNumberOfMessages) et la diviser simplement par le nombre d'instances dans la stratégie de suivi de la cible à l'aide de Metric Math pour la faire fonctionner avec votre stratégie de suivi de cible.

Le suivi de cible est disponible via l'interface de la ligne de commande AWS (AWS CLI) et les kits SDK AWS dans toutes les régions AWS publiques. La prise en charge de Metric Math par la console et Amazon CloudFormation sera bientôt disponible. Pour en savoir plus, consultez la documentation sur Amazon EC2 Auto Scaling.