Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / sustainable-computing-io / 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
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sustainable-computing-io%2Fkepler
Stars: 970
Forks: 155
Open Issues: 54
License: apache-2.0
Language: C
Repo Size: 21 MB
Dependencies:
645
Created: over 2 years ago
Updated: about 2 months ago
Last pushed: about 2 months ago
Last synced: about 2 months ago
Commit Stats
Commits: 1668
Authors: 58
Mean commits per author: 28.76
Development Distribution Score: 0.575
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/sustainable-computing-io/kepler
Topics: cloud-native, ebpf, energy-consumption, energy-efficiency, energy-monitor, kubernetes, machine-learning, prometheus, prometheus-exporter, sustainability
Files
Dependencies
- actions/checkout 93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 composite
- actions/upload-artifact 3cea5372237819ed00197afe530f5a7ea3e805c8 composite
- github/codeql-action/upload-sarif 17573ee1cc1b9d061760f3a006fc4aac4f944fd5 composite
- ossf/scorecard-action e38b1902ae4f44df626f11ba0734b14fb91f8f86 composite
- actions/checkout v3 composite
- actions/setup-go main composite
- docker/login-action v1 composite
- actions/checkout main composite
- actions/setup-go main composite
- sustainable-computing-io/kepler-action main composite
- actions/checkout v2 composite
- actions/checkout v3 composite
- actions/create-release v1 composite
- actions/github-script v5 composite
- docker/login-action v1 composite
- peterjgrainger/action-create-branch v2.2.0 composite
- actions/checkout v2 composite
- actions/setup-go main composite
- ad-m/github-push-action master composite
- tj-actions/coverage-badge-go v2 composite
- tj-actions/verify-changed-files v11.1 composite
- quay.io/sustainable_computing_io/kepler_base cuda-11.8.0-base-ubi8-bcc-0.24 build
- quay.io/sustainable_computing_io/kepler_builder ubi-8.6-bcc-0.24-go1.18 build
- github.com/NVIDIA/go-nvml v0.11.6-0
- github.com/iovisor/gobpf v0.2.0
- github.com/jszwec/csvutil v1.6.0
- github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369
- github.com/onsi/ginkgo v1.16.5
- github.com/onsi/gomega v1.19.0
- github.com/prometheus/client_golang v1.12.1
- github.com/prometheus/client_model v0.2.0
- github.com/prometheus/common v0.34.0
- github.com/stretchr/testify v1.7.1
- golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6
- k8s.io/api v0.24.0
- gsactions/commit-message-checker v2 composite
- actions/checkout v4 composite
- actions/setup-go v3 composite
- actions/checkout v4 composite
- actions/setup-go v3 composite
- actions/setup-go v2 composite
- golangci/golangci-lint-action v3 composite
- actions/checkout v4 composite
- github/codeql-action/upload-sarif v1 composite
- securego/gosec master composite
- actions/checkout v4 composite
- docker/build-push-action v3 composite
- docker/login-action v1 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- actions/checkout v4 composite
- docker/build-push-action v4 composite
- docker/login-action v1 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-go v3 composite
- actions/upload-artifact v3 composite
- sustainable-computing-io/kepler-action v0.0.1 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-go v3 composite
- actions/upload-artifact v3 composite
- docker/build-push-action v4 composite
- docker/login-action v1 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- sustainable-computing-io/kepler-action v0.0.1 composite