Costfluent Docs
  • Pricing
  • Changelog
  • costfluent.com
  • Documentation
  • Guides
  • API Reference
Product
  • Pricing
  • Security
  • Changelog
Developers
  • API reference
  • Terraform
  • llms.txt
Legal
  • Privacy
  • Terms
  • Imprint
Showback für TeamsBudget-RoutineKostenberichte für eine AWS OrganizationOpenAI- und Anthropic-API-Ausgaben verfolgenMulti-Cloud-Kosten in Euro berichtenKubernetes-Kosten je Namespace und Team
Anleitungen

Kubernetes-Kosten je Namespace und Team

Die Labels senden, die der Agent braucht, daraus einen Team-Tag machen, Namespaces Segmenten zuordnen und Kosten je Namespace und Team berichten.

Die Abrechnung eines Clusters nennt Knoten, nicht die Teams, die Workloads darauf betreiben. Diese Anleitung installiert den Agenten mit den Labels, die Teams benennen, macht aus diesen Labels einen Tag, ordnet jeden Namespace einem Segment zu und berichtet Kosten je Namespace und Team. Jeder Schritt verlinkt die Seite, die die Einzelheiten beschreibt.

Bevor du beginnst

  • Einen Cluster, auf dem der Agent installiert wird, und die AWS-, Azure- oder Google-Cloud-Verbindung, die seine Knoten bezahlt, oder die Raten, mit denen sie bepreist werden; siehe Kubernetes verbinden.
  • Das Label, das auf deinen Pods oder Namespaces ein Team benennt, etwa team, und die Namespaces, die keines tragen.
  • Die Teamrolle Eigentümer oder Bearbeiter im Workspace; siehe Zugriffsmodell.

1. Die Labels senden

Installiere den Agenten mit agent.allowedLabels für die zu sendenden Pod-Labels, oder leer für alle, und mit agent.collectNamespaceLabels=true, wenn das Team-Label am Namespace hängt. Jedes Label erreicht Berichte als Tag namens k8s:label:<key>, und jede Zeile trägt außerdem k8s:cluster, k8s:namespace, k8s:node und k8s:pod. Kosten erscheinen am Morgen nach der Installation. Siehe Den Agenten installieren und Berichtsdimensionen.

2. Einen Team-Tag machen

Lege einen virtuellen Tag team an, dessen Anbieter-Tag-Schlüssel zuerst k8s:label:team und danach deine anderen Schreibweisen lesen, und füge für jeden Namespace ohne Label eine Regel mit einer Bedingung auf Namespace und dem Team als Wert hinzu. Prüfe die Vorschau, bis "Nicht zugeordnet" klein ist. Siehe Virtuelle Tags.

3. Namespaces Segmenten zuordnen

Lege ein Segment je Team und eine Regel je Segment an: Eine Regel kann keinen virtuellen Tag lesen, also gib ihr eine Bedingung auf Namespace mit den Namespaces des Teams oder eine Bedingung auf Tag mit k8s:label:team. Leerlaufkosten liegen im Namespace __idle__; eine Regel kann sie einem Plattform-Segment zuordnen, oder du lässt sie nicht zugeordnet, damit sie sichtbar bleiben. Siehe Segmente und Zuordnungsregeln.

4. Je Namespace und Team berichten

Gruppiere nach Namespace für die Zuordnung oder nach Virtueller Tag team für die Teams, und füge Cluster hinzu, wenn es mehrere gibt. Die Zeilen eines Clusters zählen nur, wenn ein Bericht nach Kubernetes fragt, durch eine Gruppierung oder einen Filter auf Anbieter, Cluster, Namespace oder einen k8s:-Tag; ein nur nach Segment gruppierter Bericht lässt sie also weg: Füge Namespace als zweite Gruppierung hinzu oder filtere Anbieter auf Kubernetes. Siehe Wie Summen einen Cluster zählen und Kostendaten untersuchen.

5. Zustellen

Speichere den Bericht und für jedes Team eine Kopie, die über Virtueller Tag auf seinen Wert gefiltert ist, und plane jede wöchentlich an das Team. Siehe Berichte speichern und verwalten und Berichte teilen und planen.

Aktuell halten

  • Ein neuer Namespace erscheint mit seinem ersten verarbeiteten Tag unter Namespace und unter "Nicht zugeordnet", bis ein Label oder eine Regel sein Team nennt.
  • Ein Knoten ohne Preis wird am Cluster als unbepreist gezählt und erscheint in keinem Namespace; der Status des Clusters sagt das. Siehe Wie die Kosten berechnet werden.

Verwandte Seiten

  • Showback für Teams
Multi-Cloud-Kosten in Euro berichten
On this page
  • Bevor du beginnst
  • 1. Die Labels senden
  • 2. Einen Team-Tag machen
  • 3. Namespaces Segmenten zuordnen
  • 4. Je Namespace und Team berichten
  • 5. Zustellen
  • Aktuell halten
  • Verwandte Seiten