Visibility
Understand where energy is consumed at runtime.
Open source for a Greener Linux runtime
Measure power where work actually happens: by process and cgroup. Green Kernel gives companies practical tooling to monitor, optimize, and reduce compute waste in production environments.
Understand where energy is consumed at runtime.
Access only what is your container is using.
Reduce compute waste and support lower-carbon infrastructure decisions.
Feature Demo
See how quickly you can inspect secure per-process and per-cgroup power usage with procpower.
Project 01
Easily inspect energy usage per process or cgroup, securely. Procpower helps platform and infrastructure teams pinpoint expensive workloads without broad system access.
Install
Distribution
sudo apt install procpowerProject 02
Aggregate and track Linux power telemetry over time to make sustainability work measurable, repeatable, and actionable across systems.
Install
pip install powerletricsProject 03
Request-level energy attribution with eBPF
Attach to a target cgroup, observe HTTP request lifecycles, and inject
an X-Energy- response header with per-request energy data.
Install
git clone https://github.com/green-coding-solutions/request-energy-ebpf.git
cd request-energy-ebpf
make installHost your Docker containers and get detailed energy stats for your pages and workloads.
WordPress integration to expose procpower energy metrics in website and content workflows.
Your QT desktop app for browsing, comparing, and visualizing collected power data.
Django admin extension to expose procpower energy metrics in website and content workflows.