




Kepler
Kepler (Kubernetes Efficient Power Level Exporter) uses eBPF to probe
energy-related system stats and exports them as Prometheus metrics.
As a CNCF Sandbox project, Kepler uses
CNCF Code of Conduct
Architecture
Kepler Exporter exposes a variety of
metrics about the energy
consumption of Kubernetes components such as Pods and Nodes.

Install Kepler
Instructions to install Kepler can be found in the
Kepler docs.
Visualise Kepler metrics with Grafana
To visualise the power consumption metrics made available by the Kepler
Exporter, import the pre-generated
Kepler Dashboard into Grafana:

Contribute to Kepler
Interested in contributing to Kepler? Follow the
Contributing Guide to get started!
Talks & Demos
A full list of talks and demos about Kepler can be found
here.
Please join the biweekly community meetings. The meeting calendar and agenda can
be found
here
License
With the exception of eBPF code, everything is distributed under the terms of
the Apache License (version 2.0).
eBPF
All eBPF code is distributed under either:
The exact license text varies by file. Please see the SPDX-License-Identifier
header in each file for details.
Files that originate from the authors of kepler use (GPL-2.0-only OR
BSD-2-Clause). Files generated from the Linux kernel i.e vmlinux.h use
GPL-2.0-only.
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in this project by you, as defined in the GPL-2 license, shall be
dual licensed as above, without any additional terms or conditions.
Star History
