Kepler

Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, and exports them as Prometheus metrics
Alternatives To Kepler
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Skywalking22,68342820 hours ago28September 01, 202349apache-2.0Java
APM, Application Performance Monitoring System
Parca3,522812 hours ago61October 20, 2023179apache-2.0TypeScript
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
Coroot2,967
2 days ago36December 04, 202319apache-2.0Go
Open-source observability for microservices. Thanks to eBPF you can gain comprehensive insights into your system within minutes.
Ebpf_exporter1,81824 days ago7July 25, 202311mitGo
Prometheus exporter for custom eBPF metrics
Kepler799
8 hours ago16October 12, 202354apache-2.0Go
Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, and exports them as Prometheus metrics
Alaz452
9 days ago1agpl-3.0C
Effortless, Low-Overhead, eBPF-based Kubernetes Monitoring
Coroot Node Agent250
8 days ago78November 28, 20237apache-2.0Go
A Prometheus exporter based on eBPF that gathers comprehensive container metrics
Starship133
8 months ago90agpl-3.0Go
Starship: next-generation Observability platform built with eBPF+WASM
Ebpf_exporter50
4 years agoMay 25, 2021apache-2.0Go
A Prometheus exporter which uses eBPF to measure block IO request latency / size
Kube Netc46
3 years ago1January 26, 20216apache-2.0Go
A Kubernetes eBPF network monitor
Alternatives To Kepler
Select To Compare


Alternative Project Comparisons
Readme

GitHub Workflow Status (event) Coverage OpenSSF Best Practices

GitHub

Twitter URL

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.

Architecture

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: Sample Grafana dashboard

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.

Community Meetings

Please join the biweekly community meetings. The meeting calendar and agenda can be found here

Popular Prometheus Projects
Popular Ebpf Projects
Popular Operations Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Golang
Machine Learning
Kubernetes
Prometheus
Prometheus Exporter
Cloud Native
Ebpf