Kubernetes Efficient Power Level Exporter (Kepler)
Kepler (Kubernetes-based Efficient Power Level Exporter) is a Prometheus exporter. It uses eBPF to probe CPU performance counters and Linux kernel tracepoints.
These data and stats from cgroup and sysfs can then be fed into ML models to estimate energy consumption by Pods.
Check out the project on GitHub ➡️ Kepler.
For a comprehensive overview, please check out ➡️ this CNCF blog article.
We are a Cloud Native Computing Foundation sandbox project.