Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden von Daten zur geteilten Kostenzuweisung mit Amazon CloudWatch Container Insights
Um die Kostendaten für Amazon EKS aufzuteilen, müssen Sie Metriken aus Ihren Clustern sammeln und speichern, einschließlich Speicher- und CPU-Auslastung. Amazon CloudWatch Container Insights kann für diesen Zweck verwendet werden.
Sobald Sie sich für die Aufteilung der Kostenzuordnungsdaten entschieden und den CloudWatch Agenten mit dem EKS-Observability-Add-on auf Ihrem EKS-Cluster eingerichtet haben, erhalten die geteilten Kostenzuordnungsdaten die beiden erforderlichen Metriken pod_memory_working_set
((pod_cpu_usage_total
und) im ContainerInsights
Namespace und verwenden sie automatisch. Den vollständigen Satz an Container-Metriken für EKS finden Sie unter Amazon EKS- und Kubernetes Container Insights-Metriken im CloudWatch Amazon-Benutzerhandbuch.
In den folgenden Abschnitten wird beschrieben, wie Sie die richtigen Metriken aus Ihrem EKS-Cluster an Split-Kostenzuordnungsdaten senden.
Voraussetzungen
Als Voraussetzungen für die Verwendung von Amazon CloudWatch Container Insights mit geteilten Kostenzuweisungsdaten:
-
Sie müssen die Daten zur geteilten Kostenzuweisung in der AWS Billing and Cost Management-Konsole aktivieren. Einzelheiten finden Sie unter Daten zur geteilten Kostenzuweisung aktivieren.
-
Sie benötigen einen EKS-Cluster, für den Sie Daten zur geteilten Kostenzuweisung verfolgen möchten. Dies kann ein vorhandener Cluster sein, oder Sie können einen neuen erstellen. Weitere Informationen finden Sie unter Erstellen eines Amazon EKS-Clusters im Amazon EKS-Benutzerhandbuch.
Einrichtung von Amazon CloudWatch Container Insights zur Weiterleitung von EKS-Metriken
Sie müssen den CloudWatch Agenten einrichten und konfigurieren, um EKS-Metriken weiterzuleiten. Sie können entweder das Amazon CloudWatch Observability EKS-Add-on oder das Amazon CloudWatch Observability Helm-Diagramm verwenden, um den CloudWatch Agenten und den Fluent-Bit-Agenten auf einem EKS-Cluster zu installieren. Weitere Informationen zur Installation und Einrichtung des CloudWatch Agenten finden Sie unter Installieren des Amazon CloudWatch Observability EKS-Add-ons im CloudWatch Amazon-Benutzerhandbuch.
Im Folgenden sind die Mindestversionen aufgeführt, die für den CloudWatch Agenten und das EKS-Add-on erforderlich sind:
-
CloudWatch Agentenversion: v1.300045.0
-
CloudWatch EKS-Zusatzversion für Observability: v2.0.1-eksbuild.1
Schätzung Ihrer Amazon-Kosten CloudWatch
Durch die Aktivierung der Funktion zur Verwendung von Amazon CloudWatch Container Insights mit Daten zur geteilten Kostenzuweisung werden Amazon CloudWatch Container Insights um zwei neue Metriken erweitert: pod_cpu_usage_total
undpod_memory_working_set
. Einzelheiten zu diesen Metriken finden Sie unter Amazon EKS- und Kubernetes Container Insights-Metriken im CloudWatch Amazon-Benutzerhandbuch.
Um die mit der Funktion verbundenen Kosten zu verstehen
-
Öffnen Sie Amazon CloudWatch Pricing at https://aws.amazon.com/cloudwatch/pricing/
. -
Navigieren Sie zum Abschnitt Kostenpflichtiges Abonnement.
-
Wählen Sie den Tab Container Insights.
-
Eine detaillierte Berechnung der Kosten finden Sie im Abschnitt Preisbeispiele und sehen Sie sich Beispiel 13 — Container Insights for Amazon EKS and Kubernetes an.