Veröffentlicht am: Nov 2, 2021
Amazon DevOps Guru unterstützt jetzt zusätzliche Metriken auf Knoten- und Pod-Ebene für Cluster, die von Amazon Elastic Kubernetes Service (EKS) verwaltet werden.
Amazon DevOps Guru ist ein auf Machine Learning (ML) basierender Service, der es einfach macht, die Betriebsleistung und Verfügbarkeit einer Anwendung zu verbessern. Wenn Amazon DevOps Guru anormales Verhalten in diesen Metriken erkennt, erstellt es ein Erkenntnis, das Empfehlungen und Listen von Metriken und Ereignissen enthält, die sich auf das Problem beziehen, um Ihnen bei der Diagnose und Behebung des anormalen Verhaltens zu helfen.
Diese Metriken auf Knotenebene helfen dabei, bestimmte Knoten zu lokalisieren, die möglicherweise eine hohe Speicher-, CPU- oder Dateisystemauslastung aufweisen, anstatt sich auf Aggregate auf Clusterebene zu verlassen. Metriken auf Pod-Ebene, zu denen pod_cpu_utilization_over_pod_limit und pod_memory_utilization_over_pod_limit gehören, helfen dabei, zu erkennen, welche Pods weiche Grenzen überschreiten und daher Gefahr laufen, harte Ressourcenbeschränkungen zu erreichen und aufgrund der Ressourcenerschöpfung Fehler zu erzeugen. Amazon DevOps Guru verfolgt jetzt auch Container-Neustarts und benachrichtigt Sie über Probleme beim Ziehen von Bildern oder Probleme beim Starten von Anwendungen. Wir werden auch den Amazon-DevOps-Guru-Support für Container weiter ausbauen.
Außerdem führen wir eine neue Konsolenansicht ein, die Amazon-EKS-Erkenntnisse gruppiert nach Metriken auf Clusterebene in der Amazon-DevOps-Guru-Konsole anzeigt. Diese Ansicht bietet Ihnen mehr Transparenz darüber, wo ein potenzielles Problem innerhalb des EKS-Clusters liegt. Wenn ein Knoten beispielsweise Probleme mit der Netzwerkkonnektivität hat oder unter Festplattendruck leidet, werden die Knoten- und Namespace-Anomalien unter dieser Metrik nach Cluster gruppiert angezeigt, was Ihnen hilft, den spezifischen Knoten oder Namespace mit dem Problem zu identifizieren.
Um diese neuen Funktionen zu verwenden, müssen Sie Container Insights in Amazon EKS aktivieren.
Sie können mit Amazon DevOps Guru beginnen, indem Sie die Abdeckung aus Ihren CloudFormation-Stacks oder Ihrem AWS-Konto auswählen. Um mehr zu erfahren, besuchen Sie die DevOps-Guru-Produktseite und die Dokumentationsseiten, oder stellen Sie im Amazon DevOps Guru-Forum eine Frage.