Unterstützung für die Verbesserung dieser Seite beitragen
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.
Um zu diesem Benutzerhandbuch beizutragen, wählen Sie den GitHub Link Diese Seite bearbeiten auf, der sich im rechten Bereich jeder Seite befindet.
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.
Weitere Informationen zu Kubecost
Amazon EKS bietet ein AWS optimiertes Kubecost-Paket für die Transparenz der Cluster-Kosten. Amazon EKS unterstützt Kubecost, mit dem Sie Ihre Kosten aufgeschlüsselt nach Kubernetes-Ressourcen, einschließlich Pods, Knoten, Namespaces und Labels, überwachen können.
Dieses Thema behandelt die verfügbaren Versionen von Kubecost und die Unterschiede zwischen den verfügbaren Stufen. EKS unterstützt Kubecost Version 1, Version 2 und Version 3. Jede Version ist in verschiedenen Stufen verfügbar. Sie können das für Amazon EKS optimierte Kubecost-Paket ohne zusätzliche Kosten für Ihre Amazon-EKS-Cluster verwenden. Möglicherweise wird Ihnen die Nutzung verbundener AWS Dienste wie Amazon Managed Service für Prometheus in Rechnung gestellt. Sie können auch Ihre bestehenden AWS Supportverträge verwenden, um Support zu erhalten.
Als Kubernetes-Plattformadministrator und Finanzleitung können Sie Kubecost verwenden, um eine Aufschlüsselung der Amazon-EKS-Gebühren zu visualisieren, Kosten zuzuweisen und Organisationseinheiten wie Anwendungsteams Gebühren zu berechnen. Sie können Ihren internen Teams und Geschäftseinheiten transparente und genaue Kostendaten zur Verfügung stellen, die auf der tatsächlichen AWS Abrechnung basieren. Darüber hinaus können Sie angepasste Empfehlungen für die Kostenoptimierung erhalten, die auf der Infrastrukturumgebung und den Nutzungsmustern innerhalb ihrer Cluster basieren. Weitere Informationen zu Kubecost finden Sie in der Kubecost
Was ist der Unterschied zwischen dem benutzerdefinierten Paket von Kubecost und der kostenlosen Version von Kubecost (auch bekannt als)? OpenCost
AWS und Kubecost haben zusammengearbeitet, um eine maßgeschneiderte Version von Kubecost anzubieten. Diese Version enthält eine Teilmenge kommerzieller Features ohne zusätzliche Kosten. In den folgenden Tabellen finden Sie die Feature, die im benutzerdefinierten Paket von Kubecost enthalten sind.
Kubecost v3
Was ist der Unterschied zwischen Kubecost v2 und v3?
Kubecost 3.0 ist ein wichtiges Architektur-Upgrade, das eine deutlich schnellere Leistung, verbesserte Skalierbarkeit und proaktive Optimierungsmöglichkeiten bietet. Die bedeutendste Änderung ist die Migration zu einer ClickHouse Datenbank, die DuckDB aus Version 2.8 ersetzt, die wesentlich schnellere Abfragen und eine zuverlässigere Leistung im großen Maßstab bietet. Kubecost 3.0 führt außerdem einen einheitlichen Agenten ein, der Kubecost- und Cloudability-Funktionen kombiniert, wodurch die Prometheus-Abhängigkeit entfällt und der Speicherbedarf reduziert wird, während die Kompatibilität gewahrt bleibt. OpenCost
Wichtig
Lesen Sie die Kubecost-Dokumentation, bevor Sie auf Version 3 aktualisieren.public.ecr.aws/kubecost/kubecost.
Wichtigste architektonische Verbesserungen in Version 3:
-
ClickHouse Datenbank: Ersetzt DuckDB für deutlich schnellere Abfragen und bessere Skalierbarkeit
-
Unified Agent: Kombiniert Kubecost- und Cloudability-Funktionen und macht so die Abhängigkeit von Prometheus überflüssig
-
S3-kompatibler Speicher für Multi-Cluster: Für Multi-Cluster-Bereitstellungen verwendet v3 S3-kompatiblen Objektspeicher (AWS S3 für EKS-Kunden) anstelle von Prometheus kompatiblem Speicher wie Amazon Managed Service für Prometheus. Der FinOps Agent ruft Metriken aus der Kubernetes-API ab und überträgt sie in einen S3-kompatiblen Speicher. Anschließend ruft der Aggregator diese Daten ab, führt Ableitungsschritte durch und zeigt die Ergebnisse im Frontend an. Weitere Informationen finden Sie im Leitfaden zur Installation mehrerer
Cluster und sekundärer Cluster in der Kubecost-Dokumentation. -
Reduzierter Speicherbedarf: Deutlich geringerer Ressourcenbedarf bei gleichbleibender Funktionalität
-
Vereinfachte Architektur: Einzelcontainer-Pod-Topologie für unabhängige Skalierung und verbesserte Ausfallsicherheit
-
Verbesserte Automatisierung: Automatisierte Dimensionierung von Container-Anfragen mit Erkennung mehrerer Cluster und benutzerdefinierten Profilen
Vorteile des für Amazon EKS optimierten Pakets in Version 3:
Das für Amazon EKS optimierte Kubecost-Paket ist weiterhin ohne zusätzliche Kosten erhältlich und von dem neuen Ausgabenlimit von 100.000 USD ausgenommen, das im kostenlosen Kontingent von Kubecost v3 eingeführt wurde. EKS-Benutzer behalten unabhängig von der Höhe der Ausgaben vollen Zugriff auf alle Kubernetes-Ausgabenfunktionen.
Vergleich der Haupt-Features:
| Feature | Kubecost — kostenloses Kontingent 3.0 | Amazon EKS-optimiertes Kubecost Bundle 3.0 | Kubecost Enterprise 3.0 |
|---|---|---|---|
|
Transparenz der Cluster-Kosten |
Unbegrenzte Anzahl von Clustern, begrenzt auf Ausgaben in Höhe von 100.000 USD über einen Zeitraum von 30 Tagen |
Einheitlicher Multi-Cluster ohne Ausgabenlimits |
Einheitliche und unbegrenzte Anzahl von Clustern in einer unbegrenzten Anzahl von Umgebungen (d. h. Multi-Cloud) |
|
Datenbank-Backend |
ClickHouse (lokal) |
ClickHouse mit S3-kompatiblem Speicher für Multi-Cluster-Metriken |
ClickHouse mit benutzerdefinierten Datenbankoptionen |
|
Leistung |
Erheblich schnellere Abfragen im Vergleich zu Version 2 |
Erheblich schnellere Abfragen im Vergleich zu v2 |
Erheblich schnellere Abfragen im Vergleich zu v2 |
|
Speicherbedarf |
Reduziert gegenüber v2 (keine Prometheus-Abhängigkeit) |
Reduziert gegenüber v2 (keine Prometheus-Abhängigkeit) |
Reduziert gegenüber v2 (keine Prometheus-Abhängigkeit) |
|
Automatisierte Dimensionierung von Container-Anfragen |
Verfügbar (limitiert auf 250 Kerne) |
Ohne Kernbeschränkungen erhältlich |
Ohne Kernbeschränkungen erhältlich |
|
Ausgabenlimits |
100.000 USD über 30 Tage |
Keine Ausgabenlimits |
Keine Ausgabenbeschränkungen |
|
Automatisierung mehrerer Cluster |
Begrenzt |
Umfassender Überblick über mehrere Cluster mit sicherem Messaging |
Umfassendes Bewusstsein für mehrere Cluster mit sicherem Messaging |
Kubecost v2
Was ist der Unterschied zwischen Kubecost v1 und v2?
Kubecost 2.0 stellt eine wesentliche Verbesserung gegenüber früheren Versionen dar und enthält wichtige neue Feature, darunter ein brandneues API-Backend. Beachten Sie, dass Allocation
Wichtig
Lesen Sie vor dem Upgrade die Kubecost-Dokumentation.
Vergleich der Haupt-Features:
| Feature | Kostenloses Kontingent Kubecost 2.0 | Amazon-EKS-optimiertes Kubecost-Paket 2.0 | Kubecost Enterprise 2.0 |
|---|---|---|---|
|
Transparenz der Cluster-Kosten |
Unbegrenzte Cluster mit bis zu 250 Kernen |
Einheitlicher Multi-Cluster ohne Kernbeschränkungen bei Integration mit Amazon Managed Service für Prometheus |
Einheitliche und unbegrenzte Anzahl von Clustern in einer unbegrenzten Anzahl von Umgebungen (d. h. Multi-Cloud) |
|
Bereitstellung |
Vom Benutzer gehostet |
Vom Benutzer gehostet |
Vom Benutzer gehostet, von Kubecost gehostet (dedizierter Mandant), SaaS |
|
Unterstützte Datenbanken |
Lokales Prometheus |
Amazon Managed Service für Prometheus oder lokales Prometheus |
Alle Prometheus-Varianten und benutzerdefinierten Datenbanken |
|
Unterstützung für die Datenbank-Aufbewahrung (Rohmetriken) |
15 Tage |
Unbegrenzte historische Daten |
Unbegrenzte historische Daten |
|
Kubecost-API und UI-Aufbewahrung (ETL) |
15 Tage |
15 Tage |
Unbegrenzt |
|
Sichtbarkeit in der Hybrid Cloud |
- |
Amazon EKS und Amazon-EKS-Anywhere-Cluster |
Multi-Cloud und Hybrid-Cloud |
|
Benachrichtigungen und wiederkehrende Berichte |
Wird nur auf dem primären Cluster unterstützt, begrenzt auf 250 Kerne |
Effizienzwarnungen, Budgetwarnungen, Warnungen bei Ausgabenänderungen und mehr werden unterstützt |
Effizienzwarnungen, Budgetwarnungen, Warnungen bei Ausgabenänderungen und mehr werden unterstützt |
|
Gespeicherte Berichte |
- |
Berichte mithilfe von Metriken der letzten 15 Tage |
Berichte mithilfe unbegrenzter Verlaufsdaten und Metriken |
|
Integration der Cloud-Abrechnung |
Wird nur auf dem primären Cluster unterstützt, begrenzt auf 250 Kerne |
Unterstützung benutzerdefinierter Preisgestaltung für AWS (einschließlich mehrerer Cluster und mehrerer Konten) |
Benutzerdefinierte Preisgestaltung für jede Cloud |
|
Empfehlungen für Einsparungen |
Wird nur auf dem primären Cluster unterstützt, begrenzt auf 250 Kerne |
Primäre Cluster-Erkenntnisse, aber es gibt keine 250-Kern-Grenze |
Erkenntnisse aus mehreren Clustern |
|
Unternehmensführung: Prüfungen |
- |
- |
Prüfen Sie historische Kostenereignisse |
|
Unterstützung von Single Sign-On (SSO) |
- |
Unterstützung von Amazon Cognito |
Okta, Auth0, PingID und alles KeyCloak andere benutzerdefinierte |
|
Rollenbasierte Zugriffskontrolle (RBAC) mit SAML 2.0 |
- |
- |
Okta, Auth0, PingID und alles andere benutzerdefinierte KeyCloak |
|
Training und Onboarding für Unternehmen |
- |
- |
Schulung und Onboarding mit umfassendem Service FinOps |
|
Teams |
- |
- |
Ja |
Neue Funktionen:
Für die folgenden Features gelten metrische Beschränkungen:
-
Kubecost Aggregator
-
Netzwerküberwachung
-
Kubecost-Aktionen
-
Sammlungen
-
Anomalie-Erkennung
-
Richtige Dimensionierung von Containeranfragen
-
Kubecost-Prognose
-
Automatische Vervollständigung für Filterung und Aggregation
Metrische Grenzwerte:
| Metrik | Kostenloses Kontingent Kubecost 2.0 | Amazon-EKS-optimiertes Kubecost-Paket 2.0 | Kubecost Enterprise 2.0 |
|---|---|---|---|
|
Cluster-Größe |
Unbegrenzte Cluster mit bis zu 250 Kernen |
Unbegrenzt |
Unbegrenzt |
|
Beibehaltung von Metriken |
15 Tage |
15 Tage |
Unbegrenzt |
|
Multi-Cluster-Support |
Nicht verfügbar |
Available (Verfügbar) |
Available (Verfügbar) |
|
Kernbegrenzungen |
250 Kerne pro Cluster |
Keine Kernbegrenzungen |
Keine Kernbegrenzungen |
Kubecost v1
| Feature | Kostenloses Kontingent für Kubecost | Amazon-EKS-optimiertes Kubecost-Paket | Kubecost Enterprise |
|---|---|---|---|
|
Bereitstellung |
Vom Benutzer gehostet |
Vom Benutzer gehostet |
Vom Benutzer gehostet oder von Kubecost gehostet (SaaS) |
|
Anzahl der unterstützten Cluster |
Unbegrenzt |
Unbegrenzt |
Unbegrenzt |
|
Unterstützte Datenbanken |
Lokales Prometheus |
Lokales Prometheus oder Amazon Managed Service für Prometheus |
Prometheus, Amazon Managed Service für Prometheus, Cortex oder Thanos |
|
Unterstützung für die Aufbewahrung von Datenbanken |
15 Tage |
Unbegrenzte historische Daten |
Unbegrenzte historische Daten |
|
Kubecost-API-Aufbewahrung (ETL) |
15 Tage |
15 Tage |
Unbegrenzte historische Daten |
|
Transparenz der Cluster-Kosten |
Einzelne Cluster |
Einheitliches Multi-Cluster |
Einheitliches Multi-Cluster |
|
Sichtbarkeit in der Hybrid Cloud |
- |
Amazon EKS und Amazon-EKS-Anywhere-Cluster |
Multi-Cloud- und Hybrid-Cloud-Unterstützung |
|
Benachrichtigungen und wiederkehrende Berichte |
- |
Unterstützung von Effizienzwarnungen, Budgetwarnungen, Ausgabenänderungswarnungen und mehr |
Unterstützung von Effizienzwarnungen, Budgetwarnungen, Ausgabenänderungswarnungen und mehr |
|
Gespeicherte Berichte |
- |
Berichte mit Daten aus 15 Tagen |
Berichte mit unbegrenzten historischen Daten |
|
Integration der Cloud-Abrechnung |
Für jeden einzelnen Cluster erforderlich |
Unterstützung bei kundenspezifischen Preisen für AWS (einschließlich mehrerer Cluster und mehrerer Konten) |
Unterstützung bei kundenspezifischen Preisen für AWS (einschließlich mehrerer Cluster und mehrerer Konten) |
|
Empfehlungen für Einsparungen |
Erkenntnisse aus einzelnen Clustern |
Erkenntnisse aus einzelnen Clustern |
Erkenntnisse aus mehreren Clustern |
|
Unternehmensführung: Prüfungen |
- |
- |
Prüfen Sie historische Kostenereignisse |
|
Unterstützung von Single Sign-On (SSO) |
- |
Unterstützung von Amazon Cognito |
Okta, Auth0, PingID, KeyCloak |
|
Rollenbasierte Zugriffskontrolle (RBAC) mit SAML |
- |
- |
Okta, Auth0, PingID, Keycloak |
|
Training und Onboarding für Unternehmen |
- |
- |
Schulung und FinOps Onboarding mit umfassendem Service |
Häufig gestellte Fragen
Lesen Sie die folgenden häufig gestellten Fragen und Antworten zur Verwendung von Kubecost mit Amazon EKS.
Was ist das Kubecost-API-Feature zur Datenaufbewahrung (ETL)?
Das Kubecost-ETL-Feature aggregiert und organisiert Kennzahlen, um Kostentransparenz auf verschiedenen Granularitätsebenen zu gewährleisten (z. B. namespace-level, pod-level und deployment-level). Für das Amazon-EKS-optimierte Kubecost-Paket erhalten Kunden Daten und Erkenntnisse aus Metriken der letzten 15 Tage.
Was ist die Funktion für Benachrichtigungen und wiederkehrende Berichte? Welche Benachrichtigungen und Berichte beinhaltet sie?
Mithilfe von Kubecost-Warnmeldungen können Teams in Echtzeit Aktualisierungen zu den Ausgaben für Kubernetes und die Cloud erhalten. Wiederkehrende Berichte ermöglichen es Teams, individuelle Ansichten der historischen Kubernetes- und Cloud-Ausgaben zu erhalten. Beide sind über die Kubecost-Benutzeroberfläche oder Helm-Werte konfigurierbar. Sie unterstützen E-Mail, Slack und Microsoft Teams.
Was beinhalten gespeicherte Berichte?
Gespeicherte Kubecost-Berichte sind vordefinierte Ansichten von Kosten- und Effizienzkennzahlen. Sie beinhalten die Kosten nach Cluster, Namespace, Label und mehr.
Was ist Cloud-Abrechnungsintegration?
Durch die Integration mit der AWS Abrechnung APIs kann Kubecost out-of-cluster Kosten anzeigen (z. B. Amazon S3). Darüber hinaus ermöglicht es Kubecost den Abgleich von Kubecost’s In-Cluster-Prognosen mit den tatsächlichen Abrechnungsdaten, um Spotnutzung, Savings Plans und Unternehmensrabatte zu berücksichtigen.
Was beinhalten Sparempfehlungen?
Kubecost bietet Einblicke und Automatisierung, um Benutzern bei der Optimierung ihrer Kubernete-Infrastruktur und Ausgaben.
Ist diese Funktion kostenpflichtig?
Nein. Sie können das Amazon-EKS-optimierte Kubecost-Paket ohne zusätzliche Kosten nutzen. Wenn Sie zusätzliche Kubecost-Funktionen wünschen, die nicht enthalten sind, können Sie eine Enterprise-Lizenz von Kubecost über den AWS Marketplace oder direkt bei Kubecost erwerben.
Ist Support für das Amazon-EKS-optimierte Kubecost-Paket verfügbar?
Ja, nur wenn Sie das Amazon-EKS-optimierte Kubecost-Paket verwenden.
Wie erhalte ich Support für das Amazon-EKS-optimierte Kubecost-Paket?
Sie können einen Support-Fall beim AWS Support-Team unter Kontakt
Benötige ich eine Lizenz, um die von der Amazon-EKS-Integration bereitgestellten Kubecost-Feature zu nutzen?
Nein.
Kann ich Kubecost in den AWS Kosten- und Nutzungsbericht integrieren, um genauere Berichte zu erhalten?
Ja. Sie können Kubecost so konfigurieren, dass Daten aus dem AWS Kosten- und Nutzungsbericht aufgenommen werden, um eine genaue Kostentransparenz zu erhalten, einschließlich Rabatte, Spot-Preise, Preise für Reserved Instances und andere. Weitere Informationen finden Sie unter AWS -Cloud-Fakturierung-Integration
Unterstützt diese Version das Kostenmanagement von selbstverwalteten Kubernetes-Clustern auf Amazon? EC2
Nein. Das Amazon-EKS-optimierte Kubecost-Paket ist nur mit Amazon-EKS-Clustern kompatibel.
Kann Kubecost die Kosten für Amazon EKS auf AWS Fargate verfolgen?
Kubecost bietet beste Möglichkeiten, die Cluster-Kosten für Amazon EKS auf Fargate sichtbar zu machen, jedoch mit geringerer Genauigkeit als mit Amazon EKS auf Amazon. EC2 Dies ist hauptsächlich auf den Unterschied zurückzuführen, wie Ihnen Ihre Nutzung in Rechnung gestellt wird. Mit Amazon EKS in Fargate werden Ihnen die verbrauchten Ressourcen in Rechnung gestellt. Mit Amazon EKS auf EC2 Amazon-Knoten werden Ihnen die bereitgestellten Ressourcen in Rechnung gestellt. Kubecost berechnet die Kosten eines EC2 Amazon-Knotens auf der Grundlage der Knotenspezifikation, die CPU, RAM und kurzlebigen Speicher umfasst. Mit Fargate werden die Kosten basierend auf den angeforderten Ressourcen für die Fargate-Pods berechnet.
Wie erhalte ich Aktualisierungen und neue Versionen von Kubecost?
Sie können Ihre Kubecost-Version mithilfe der standardmäßigen Helm-Upgrade-Verfahren aktualisieren. Für Kubecost v3 sind die neuesten Versionen im neuen Helm-Diagramm verfügbar. public.ecr.aws/kubecost/kubecost Frühere Versionen (v1 und v2) sind weiterhin in der Amazon ECR Public Gallery
Wichtig
Beachten Sie beim Upgrade auf Kubecost v3, dass sich die Position des Helm-Diagramms von zu geändert hat. public.ecr.aws/kubecost/cost-analyzer public.ecr.aws/kubecost/kubecost Aktualisieren Sie Ihre Helm-Repository-Referenzen entsprechend.
Wird die kubectl-cost-CLI unterstützt? Wie installiere ich diese?
Ja. Kubectl-cost ist ein Open-Source-Tool von Kubecost (Apache 2.0-Lizenz), das CLI-Zugriff auf Kubernetes-Kennzahlen zur Kostenzuordnungen bietet. Informationen zur Installation kubectl-cost finden Sie unter Installation
Wird die Kubecost-Benutzeroberfläche unterstützt? Wie greife ich darauf zu?
Kubecost bietet ein Web-Dashboard, auf das Sie über kubectl-Portweiterleitung, eine Eingangsregel oder einen Load Balancer zugreifen können. Sie können auch den Load AWS Balancer Controller verwenden, um Kubecost verfügbar zu machen, und Amazon Cognito für Authentifizierung, Autorisierung und Benutzerverwaltung verwenden. Weitere Informationen finden Sie im Blog unter So verwenden Sie Application Load Balancer und Amazon Cognito zur Authentifizierung von Benutzern für Ihre Kubernetes-Web-Apps
Wirkt sich das neue Ausgabenlimit von 100.000$ in Kubecost v3 auf Amazon EKS-Benutzer aus?
Nein. Das mit dem kostenlosen Kontingent Kubecost v3 eingeführte Ausgabenlimit von 100.000 USD über 30 Tage gilt nicht für Nutzer des Kubecost-Bundles, die für Amazon EKS optimiert sind. EKS-Benutzer behalten unabhängig von der Höhe der Ausgaben vollen Zugriff auf alle Kubernetes-Ausgabenfunktionen.
Was sind die wichtigsten Leistungsverbesserungen in Kubecost v3?
Kubecost v3 bietet erhebliche Leistungsverbesserungen durch sein ClickHouse Datenbank-Backend, das im Vergleich zu der in Version 2.8 verwendeten DuckDB erheblich schnellere Abfragen ermöglicht. Darüber hinaus beseitigt die einheitliche Agentenarchitektur die Abhängigkeit von Prometheus, wodurch der Speicherbedarf reduziert wird und gleichzeitig die volle Funktionalität und OpenCost Kompatibilität erhalten bleibt.
Welches Speicher-Backend verwendet Kubecost v3 für Bereitstellungen mit mehreren Clustern?
Kubecost v3 verwendet S3-kompatiblen Objektspeicher (AWS S3 für EKS-Kunden) für die Speicherung von Metriken in mehreren Clustern und ersetzt damit den in Version 2 verwendeten Prometheus-kompatiblen Speicher. Der FinOps Agent sammelt Metriken aus der Kubernetes-API und überträgt sie in einen S3-kompatiblen Speicher. Der Aggregator ruft dann diese Daten ab, führt Kostenberechnungen durch und zeigt die Ergebnisse im Frontend an. Ausführliche Anweisungen zur Einrichtung mehrerer Cluster finden Sie im Leitfaden zur Installation mehrerer Cluster und sekundärer Cluster
Kann ich direkt von Kubecost v1 auf v3 aktualisieren?
Nein. Ein direktes Upgrade von Version 1 auf Version 3 wird nicht unterstützt. Sie müssen zuerst auf Version 2 und dann auf Version 3 migrieren. Ausführliche Hinweise zur Migration finden Sie in der Kubecost-Dokumentation, da der Prozess eine sorgfältige Planung erfordert und sich auf die Verfügbarkeit von Berichten während der Umstellung auswirken kann.
Zusätzliche Kubecost-Feature
-
Die folgenden Funktionen sind in Kubecost v1, v2 und v3 verfügbar.
-
Kostenkennzahlen exportieren — Die optimierte Kostenüberwachung von Amazon EKS wird mit Kubecost bereitgestellt. In Version 1 und Version 2 ist Kubecost in Prometheus integriert, um Metriken zu speichern und zu verarbeiten. In Version 3 verwendet Kubecost eine ClickHouse Datenbank, um die Leistung erheblich zu verbessern und gleichzeitig die Kompatibilität aufrechtzuerhalten. OpenCost Bei Multi-Cluster-Bereitstellungen in Version 3 werden Metriken in S3-kompatiblem Objektspeicher (AWS S3 für EKS-Kunden) statt in Prometheus-kompatiblem Speicher gespeichert. Kubecost liest Metriken, führt Berechnungen zur Kostenzuweisung durch und stellt Daten über seine Benutzeroberfläche bereit. APIs Die Architektur variiert je nach Version, bietet jedoch eine konsistente Funktionalität.
Sie können Abfragen schreiben, um Kubecost-Daten zur weiteren Analyse in Ihr aktuelles Business Intelligence-System aufzunehmen. Sie können es auch als Datenquelle für Ihr aktuelles Grafana
-Dashboard verwenden, mit dem Ihre internen Teams vertraut sind, um die Amazon-EKS-Cluster-Kosten anzuzeigen. Weitere Informationen zum Schreiben von Abfragen finden Sie in der OpenCost Konfigurationsdokumentation oder verwenden Sie die Grafana-JSON-Beispielmodelle im Kubecost Github-Repository als Referenz. -
AWS Integration von Kosten- und Nutzungsberichten — Um Berechnungen der Kostenzuweisung für Ihren Amazon EKS-Cluster durchzuführen, ruft Kubecost die öffentlichen Preisinformationen für AWS Dienste und AWS Ressourcen aus der AWS Preislisten-API ab. Sie können Kubecost auch in den AWS Kosten- und Nutzungsbericht integrieren, um die Genauigkeit der für Ihr Konto spezifischen Preisinformationen zu verbessern. AWS Zu diesen Informationen gehören Rabattprogramme für Unternehmen, Nutzung von reservierten Instances, Savings Plans und Spot-Nutzung. Weitere Informationen zur Funktionsweise der Integration von AWS Kosten- und Nutzungsberichten finden Sie unter AWS Cloud Billing Integration
in der Kubecost-Dokumentation.
-