CIOPages
DirectoryObservability & MonitoringKepler

Kepler

Open SourceFunded

Kubernetes-based energy consumption monitoring and attribution tool

Visit Website

About Kepler

Kepler is an open-source observability tool designed to measure and attribute energy consumption at granular levels including containers, pods, VMs, and processes. It leverages Intel RAPL sensors to collect detailed energy data from CPU packages, cores, and memory subsystems, distributing power usage proportionally based on resource utilization. This enables enterprises to gain precise insights into the energy footprint of their cloud-native workloads.

Targeted at enterprises operating Kubernetes environments, Kepler provides actionable data to optimize power efficiency and reduce operational costs related to energy consumption. As a Cloud Native Computing Foundation sandbox project, it integrates seamlessly with Prometheus for monitoring and supports deployment via Helm charts, manifests, and operators, making it suitable for complex, large-scale infrastructures. Its open-source nature allows organizations to customize and extend its capabilities to fit specific sustainability and observability requirements.

Key Capabilities

  • Energy consumption measurement at container and pod level
  • Power attribution based on CPU time utilization
  • Integration with Prometheus for metrics exporting
  • Support for Kubernetes and OpenShift environments
  • Deployment via Helm, manifests, and operators

Integrations

PrometheusKubernetesOpenShift

This profile was compiled by CIOPages from public sources with AI assistance, and may be incomplete or out of date. It is informational only and not an endorsement. Represent this vendor? or .

Quick Facts

sustainable-computing.io
CategoryObservability & Monitoring
PricingOpen Source
DeploymentOpen Source
Target SizeEnterprise