Skip to content
@ceems-dev

CEEMS Project

Development of CEEMS and its related components to measure performance, energy and emissions of compute workloads of SLURM, Openstack and Kubernetes

Hi there 👋

🙋‍♀️ A short introduction

  • CEEMS (Compute Energy & Emissions Monitoring Stack) is a solution to monitor performance, energy and emission metrics of individual compute workloads managed by SLURM, LSF, Openstack, and Kubernetes resource managers.
  • CEEMS provides three principal components:
    • A Prometheus exporter and profiling agent that runs on all compute nodes to export usage metrics to Prometheus and application profiling data to Pyroscope servers.
    • An API server that acts as an abstraction of resource manager to store a list of compute workloads from different resource managers.
    • An optional load balancer to support multi-tenancy and impose strict access control on Prometheus and Pyroscope servers.

👩‍💻 Useful resources

Demo: https://ceems-demo.myaddr.tools

Docs: https://ceems-dev.github.io/ceems/docs/

API Docs: https://ceems-dev.github.io/ceems/docs/category/api

Pinned Loading

  1. ceems ceems Public

    A Prometheus exporter and a REST API server to export metrics of compute units of resource managers like SLURM, LSF, Openstack, k8s

    C 75 9

  2. helm-charts helm-charts Public

    Helm Charts for CEEMS and other supporting components

    Mustache

  3. ansible ansible Public

    CEEMS Ansible role collection

    Python 2

Repositories

Showing 10 of 12 repositories
  • ansible Public

    CEEMS Ansible role collection

    ceems-dev/ansible's past year of commit activity
    Python 0 Apache-2.0 2 0 0 Updated Sep 17, 2026
  • ceems Public

    A Prometheus exporter and a REST API server to export metrics of compute units of resource managers like SLURM, LSF, Openstack, k8s

    ceems-dev/ceems's past year of commit activity
    C 75 GPL-3.0 9 6 1 Updated Sep 16, 2026
  • helm-charts Public

    Helm Charts for CEEMS and other supporting components

    ceems-dev/helm-charts's past year of commit activity
    Mustache 0 Apache-2.0 0 1 0 Updated Sep 13, 2026
  • pyroscope Public Forked from grafana/pyroscope

    Continuous Profiling Platform. Debug performance issues down to a single line of code

    ceems-dev/pyroscope's past year of commit activity
    Go 0 AGPL-3.0 818 0 0 Updated Sep 7, 2026
  • ceems-dev/pyroscope-ebpf-testdata's past year of commit activity
    Shell 0 2 0 0 Updated Aug 17, 2026
  • http-swagger Public Forked from swaggo/http-swagger

    Default net/http wrapper to automatically generate RESTful API documentation with Swagger 2.0.

    ceems-dev/http-swagger's past year of commit activity
    Go 0 MIT 88 0 0 Updated Jul 5, 2026
  • swaggo-files Public Forked from swaggo/files
    ceems-dev/swaggo-files's past year of commit activity
    Go 0 MIT 61 0 0 Updated Jul 5, 2026
  • .github Public
    ceems-dev/.github's past year of commit activity
    0 0 0 0 Updated Jul 4, 2026
  • ci-tests Public

    Sandbox repo for Circle CI and GitHub Actions

    ceems-dev/ci-tests's past year of commit activity
    Go 0 0 0 0 Updated Jul 3, 2026
  • fake-energy-counters Public

    Fake RAPL and IPMI DCMI counters for testing

    ceems-dev/fake-energy-counters's past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Aug 27, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…