logo
Dates

Author


Conferences

Tags

Sort by:  

Conference:  ContainerCon 2022
Authors: Chen Wang, Huamin Chen
2022-06-21

Do you want to help combat climate change? Are you concerned with the electricity cost of your Kubernetes clusters? Then join our efforts to manage energy efficiency on Kubernetes clusters. Currently, the energy consumption metrics are only available at node levels. There is no way to obtain container-level energy consumption. Autoscalers and schedulers really need pod-level metrics data in order to obtain energy savings from resizing or migrating containers. We present Kubernetes-based Efficient Power Level Exporter (Kepler) and its integration with Kubernetes. By leveraging eBPF programs, Kepler probes per container energy consumption related system counters and exports them as metrics. These metrics help end users observe their containers’ energy consumption and allow cluster admins to make intelligent decisions on achieving energy conservation goals. We demonstrate that the Kepler can be easily integrated into Prometheus and the existing dashboard.