Skip to main content

Open source cost monitoring for cloud native environments

OpenCost is a vendor-neutral open source project for measuring and allocating cloud infrastructure and container costs in real time. Built by Kubernetes experts and supported by Kubernetes practitioners, OpenCost shines a light into the black box of Kubernetes spend.

Get started
OpenCost
Cost allocation, simple & standard
Flexible, customizable cost allocation and cloud resource monitoring for accurate showback, chargeback, and ongoing reporting.
cost-allocation
Real-time cost allocation, broken down by Kubernetes concepts to the container level
asset-pricing
Dynamic asset pricing, through integrations with AWS, Azure, and GCP billing APIs as well as support for on-prem Kubernetes clusters using custom pricing
custom
Allocation for in-cluster resources like CPU, GPU, memory, load balancers and persistent volumes
out-of-cluster
Monitor costs outside the Kubernetes cluster from the cloud provider, resource like object storage, databases and other managed services
export
Integrations with other open source tooling, such as easy pricing data exports to Prometheus
open-source
Forever free and open source, supported and maintained by experts
Contributors
OpenCost is led by a network of Kubernetes experts, and supported by a community of Kubernetes practitioners.
Adobe
AWS
Google Cloud
Grafana
Kubecost
Microsoft
Mindcurv
New Relic
Pixie
Suse
CNCF Foundation
OpenCost is a Cloud Native Computing Foundation sandbox project.
Documentation Distributed under CC BY 4.0.  The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see: Trademark Usage.