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 Paket von Kubecost für die Transparenz der Cluster-Kosten an. 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 und Version 2. 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. Für die Nutzung zugehöriger AWS-Services, wie beispielsweise Amazon Managed Service für Prometheus, fallen möglicherweise Gebühren an. Sie können auch Ihre vorhandenen AWS-Support-Vereinbarungen nutzen, 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äftsbereichen transparente und genaue Kostendaten auf der Grundlage ihrer tatsächlichen AWS-Rechnung zur Verfügung stellen. 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 angepasste 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 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 die Zuweisungs
Wichtig
Lesen Sie vor dem Upgrade die Kubecost-Dokumentation.
Vergleich der Haupt-Features:
| Funktion | 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 bei kundenspezifischer 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, KeyCloak und alle anderen benutzerdefinierten Lösungen |
|
Rollenbasierte Zugriffskontrolle (RBAC) mit SAML 2.0 |
- |
- |
Okta, Auth0, PingID, KeyCloak und alle anderen benutzerdefinierten Lösungen |
|
Training und Onboarding für Unternehmen |
- |
- |
Umfassendes Training und Einweisung in 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 |
Verfügbar |
Verfügbar |
|
Kernbegrenzungen |
250 Kerne pro Cluster |
Keine Kernbegrenzungen |
Keine Kernbegrenzungen |
Kubecost v1
| Funktion | 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 kundenspezifischer Preisgestaltung für AWS (einschließlich mehrerer Cluster und mehrerer Konten) |
Unterstützung bei kundenspezifischer Preisgestaltung 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 |
- |
- |
Umfassendes Training und Einweisung in FinOps |
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 das Feature für Benachrichtigungen und wiederkehrende Berichte? Welche Warnmeldungen und Berichte sind enthalten?
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 Integration der Cloud-Abrechnung?
Integration mit AWS-Fakturierungs-APIs ermöglichen Kubecost, Kosten außerhalb des Clusters anzuzeigen (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.
Entstehen Kosten für diese Funktion?
Nein. Sie können das Amazon-EKS-optimierte Kubecost-Paket ohne zusätzliche Kosten nutzen. Wenn Sie zusätzliche Kubecost-Funktionen benötigen, die nicht enthalten sind, können Sie eine Unternehmenslizenz für Kubecost im 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 Supportfall mit dem AWS-Support-Team unter AWS kontaktieren
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 eine genauere Berichterstattung zu erhalten?
Ja. Sie können Kubecost konfigurieren, um Daten vom AWS-Kosten- und Nutzungsbericht aufzunehmen, um eine genaue Kostentransparenz zu erhalten, einschließlich Rabatten, Spot-Preisen, Preisen für reservierte Instances und mehr. Weitere Informationen finden Sie unter AWS-Cloud-Fakturierung-Integration
Unterstützt diese Version das Kostenmanagement von selbstverwalteten Kubernetes-Clustern in Amazon EC2?
Nein. Das Amazon-EKS-optimierte Kubecost-Paket ist nur mit Amazon-EKS-Clustern kompatibel.
Kann Kubecost die Kosten für Amazon EKS in AWS Fargate verfolgen?
Kubecost ist bestrebt, die Sichtbarkeit der Cluster-Kosten für Amazon EKS in Fargate zu zeigen, jedoch mit geringerer Genauigkeit als mit Amazon EKS in 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 in Amazon-EC2-Knoten werden Ihnen die bereitgestellten Ressourcen in Rechnung gestellt. Kubecost berechnet die Kosten eines Amazon-EC2-Knotens basierend auf der Knotenspezifikation, die CPU, RAM und flüchtigen 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. Die neuesten Versionen sind in der Amazon ECR Public Gallery.
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. Um kubectl-cost zu installieren, siehe 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 AWS Load Balancer Controller verwenden, um Kubecost anzuzeigen, und Amazon Cognito für Authentifizierung, Autorisierung und Benutzerverwaltung verwenden. Weitere Informationen finden Sie unter Verwendung des Application Load Balancer und Amazon Cognito, um Benutzer für Ihre Kubernetes-Web-Apps zu authentifizieren
Zusätzliche Kubecost-Feature
-
Die folgenden Feature sind sowohl in Kubecost v1 als auch in v2 verfügbar.
-
Kostenmetriken exportieren – Die optimierte Kostenüberwachung von Amazon EKS wird mit Kubecost und Prometheus bereitgestellt, einem Open-Source-Überwachungssystem und einer Zeitreihendatenbank. Kubecost liest Metriken aus Prometheus, führt dann Kostenzuordnungsberechnungen durch und schreibt die Metriken zurück in Prometheus. Das Kubecost-Frontend liest Metriken aus Prometheus und zeigt sie in der Kubecost-Benutzeroberfläche an. Das folgende Diagramm veranschaulicht die Architektur.
Wenn Prometheus
vorinstalliert ist, können Sie Abfragen schreiben, um Kubecost-Daten in Ihr aktuelles Business-Intelligence-System zur weiteren Analyse 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 Verfassen von Prometheus-Abfragen finden Sie in der readme-Datei https://opencost.io/docs/installation/prometheus/auf GitHub oder verwenden Sie die Beispiel-Grafana-JSON-Modelle im Kubecost-Github-Repository als Referenz. -
Integration von AWS-Kosten- und Nutzungsberichten – Um Kostenzuordnungsberechnungen für Ihren Amazon-EKS-Cluster durchzuführen, ruft Kubecost die öffentlichen Preisinformationen von AWS-Services 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 AWS-Konto spezifischen Preisinformationen zu verbessern. Zu diesen Informationen gehören Rabattprogramme für Unternehmen, Nutzung von reservierten Instances, Savings Plans und Spot-Nutzung. Weitere Informationen zur Integration des AWS-Kosten- und Nutzungsberichts finden Sie unter AWS-Cloud-Fakturierungsintegration
in der Kubecost-Dokumentation.
-