Kubecost Containers Cost Allocation Dashboard - Cloud Intelligence Dashboards on AWS

Kubecost Containers Cost Allocation Dashboard

Introduction

The Kubecost Containers Cost Allocation Dashboard provides insights into Kubernetes in-cluster cost and usage based on data collection from a self-hosted Kubecost (supports any Kubecost tier - Kubecost free tier, Kubecost EKS-optimized bundle and Kubecost enterprise tier). DevOps teams, FinOps team or any relevant stakeholder can gain insights into cost and usage of Kubernetes workloads inside their Kubernetes clusters, down to the container level, and aggregated based on different Kubernetes constructs (pod, namespace, controller, and more). You can implement showback and chargeback methodologies for multi-tenant Kubernetes clusters, and also understand the efficiency (usage vs requests) of your Kubernetes clusters. The dashboard’s visualizations include high-level KPI visuals to understand general spend, interactive visuals that allow easy-to-use experience to drill down into Kubernetes in-cluster cost and usage, and customizable visuals per cost metric.

The dashboard has three tabs:

  • Executive Summary:

    • KPI visuals per cost metric (CPU cost, RAM cost, total cost, efficiency metrics, and more)

    • Total Cost by Account ID

    • Top Spending Clusters

  • Workloads Explorer:

    • Interactive stacked-bar chart and pivot table visuals that show cost by different dimensions based on in-dashboard aggregations and filters

  • EKS Breakdown

    • Distribution Graphs Area - a collection of pie charts showing pod distribution by different dimensions (capacity type, instance type, and more)

    • Coverage Graphs Area - a collection of stacked-bar charts showing pod coverage by different dimensions (capacity type, instance type)

    • Drill-down Graphs Area - a collection of charts showing in-cluster cost by namespace, based on different cost metrics (CPU cost, RAM cost, and more)

You can also check AWS Native SCAD Containers Cost Allocation Dashboard and the Comparison Table in FAQ.

Demo Dashboard

Get more familiar with Dashboard using the live, interactive demo dashboard following this link

Kubecost - Containers Cost Allocation Dashboard

CID’s Containers Cost Allocation Dashboards Comparison

The CID framework has two Containers Cost Allocation dashboards:

Please visit review the Containers Cost Allocation dashboards comparison in the FAQs for more information.

Deployment

Please follow the instructions in the Containers Cost Allocation Dashboard GitHub repo.

Update

Please follow the update instructions in the Containers Cost Allocation Dashboard GitHub repo.

Learn more

Authors

  • Udi Dahan, Technical Account Manager

Feedback & Support

Follow Feedback & Support guide

Have a success story to share with the Team, suggest an improvement or report an error?

Note

These dashboards and their content: (a) are for informational purposes only, (b) represents current AWS product offerings and practices, which are subject to change without notice, and (c) does not create any commitments or assurances from AWS and its affiliates, suppliers or licensors. AWS content, products or services are provided "as is" without warranties, representations, or conditions of any kind, whether express or implied. The responsibilities and liabilities of AWS to its customers are controlled by AWS agreements, and this document is not part of, nor does it modify, any agreement between AWS and its customers.