Publié le: Nov 2, 2021
Amazon DevOps Guru prend désormais en charge des métriques supplémentaires au niveau du nœud et du pod pour les clusters gérés par Amazon Elastic Kubernetes Service (EKS).
Amazon DevOps Guru est un service optimisé par le Machine Learning (ML) qui facilite l'amélioration de la performance opérationnelle et de la disponibilité d'une application. Lorsque Amazon DevOps Guru détecte un comportement anormal dans ces métriques, il crée un aperçu qui contient des recommandations et des listes de métriques et d'événements liés au problème pour vous aider à diagnostiquer et à traiter le comportement anormal.
Ces métriques au niveau du nœud permettent d'identifier les nœuds spécifiques dont l'utilisation de la mémoire, du CPU ou du système de fichiers est élevée, au lieu de se fier aux agrégats au niveau du cluster. Les métriques au niveau des pods, qui incluent pod_cpu_utilization_over_pod_limit et pod_memory_utilization_over_pod_limit, aideront à identifier les pods qui dépassent les limites logicielles, et qui risquent donc de se heurter à des contraintes de ressources matérielles et de produire des erreurs en raison de l'épuisement des ressources. Amazon DevOps Guru suit désormais aussi les redémarrages de conteneurs et vous notifie les problèmes d'extraction d'images ou de démarrage d'applications. Nous allons également continuer à étendre la prise en charge des conteneurs par Amazon DevOps Guru.
Nous introduisons également une nouvelle vue de la console qui montrera les informations Amazon EKS regroupées par métrique au niveau du cluster dans la console Amazon DevOps Guru. Cette vue vous offre une meilleure visibilité sur l'emplacement d'un problème potentiel au sein du cluster EKS. Par exemple, si un nœud a des problèmes de connectivité réseau ou subit une pression au niveau du disque, vous verrez les anomalies de nœud et d'espace de noms apparaître regroupées sous cette métrique par cluster, ce qui vous aidera à identifier le nœud ou l'espace de noms spécifique qui présente le problème.
Pour utiliser ces nouvelles fonctions, vous devrez activer Container Insights on Amazon EKS.
Vous pouvez démarrer avec Amazon DevOps Guru en sélectionnant la couverture depuis vos piles CloudFormation ou depuis votre compte AWS. Pour en savoir plus, consultez la page produit de DevOps Guru et les pages de documentation, ou posez une question sur le forum d'Amazon DevOps Guru.