Skip to main content

Changelog

0.16.0 / 2026-09-09​

Breaking Changes​

cacct​

The configuration file of cacct has some breaking changes. Users need to migrate the section tsdb.queries in cacct's configuration file. A key-value configuration has been changed to list of objects to have more flexibility and to support instant type queries in the future. For instance, if the old configuration file is as follows:

tsdb:
web:
url: http://localhost:9090
queries:
cpu_usage: uuid:ceems_cpu_usage:ratio_irate{uuid=~"%s"}
cpu_mem_usage: uuid:ceems_cpu_memory_usage:ratio{uuid=~"%s"}

It must be modified as follows:

tsdb:
web:
url: http://localhost:9090
queries:
- name: cpu_usage
title: "CPU Usage"
help: "CPU usage during the duration of the job"
query: uuid:ceems_cpu_usage:ratio_irate{uuid=~`{{.UUIDs}}`}
kind: range
- name: cpu_mem_usage
title: "CPU Memory Usage"
help: "CPU memory usage during the duration of the job"
query: uuid:ceems_cpu_memory_usage:ratio{uuid=~`{{.UUIDs}}`}
kind: range

where name, query and kind are mandatory keys where as help and title are optional. Currently, only range type queries are supported for kind key. More details on the full configuration file can be found in docs.

List of PRs​

0.15.1 / 2026-08-15​

0.15.0 / 2026-08-04​

0.14.4 / 2026-07-05​

0.14.3 / 2026-06-25​

0.14.2 / 2026-06-19​

0.14.1 / 2026-06-13​

0.14.0 / 2026-06-08​

0.13.0 / 2026-05-30​

0.12.3 / 2026-02-25​

0.12.2 / 2026-01-19​

0.12.1 / 2025-12-22​

0.12.0 / 2025-11-08​

0.11.2 / 2025-09-12​

0.11.1 / 2025-09-06​

0.11.0 / 2025-09-02​

Breaking Changes​

CEEMS Exporter​

  • Collector rapl is disabled by default now and to enable it add --collector.rapl to CLI arguments.
  • Collector ipmi_dcmi has been renamed to ipmi as more functionality beyond DCMI has been added to the collector.
  • Following metric labels have been renamed to be more consistent with Prometheus naming convention:
    • ceems_ipmi_dcmi_current_watts -> ceems_ipmi_dcmi_power_current_watts
    • ceems_ipmi_dcmi_min_watts -> ceems_ipmi_dcmi_power_min_watts
    • ceems_ipmi_dcmi_max_watts -> ceems_ipmi_dcmi_power_max_watts
    • ceems_ipmi_dcmi_avg_watts -> ceems_ipmi_dcmi_power_avg_watts
    • ceems_redfish_current_watts -> ceems_redfish_power_current_watts
    • ceems_redfish_min_watts -> ceems_redfish_power_min_watts
    • ceems_redfish_max_watts -> ceems_redfish_power_max_watts
    • ceems_redfish_avg_watts -> ceems_redfish_power_avg_watts

CEEMS tool​

  • The relabel configs generated by subcommand create-relabel-configs are obsolete as the relabelling of metrics directly handled inside the recording rules. Please regenerate recording rules with new version and remove existing relabel configs on Prometheus server.
  • Several minor bugs in recording rules have been fixed. Please regenerate the recording rules with new version of ceems_tool.
  • GPU profiling metrics have been renamed to have prof in the metric label. For instance, uuid:ceems_gpu_sm_active:ratio became uuid:ceems_gpu_prof_sm_active:ratio.
  • NVIDIA profiling metrics suffix has been corrected to use sum instead of ratio for NVLink, PCIe traffic metrics. Thus, metrics have been renamed as follows:
    • uuid:ceems_gpu_pcie_tx_bytes:ratio -> uuid:ceems_gpu_prof_pcie_tx_bytes:sum
    • uuid:ceems_gpu_pcie_rx_bytes:ratio -> uuid:ceems_gpu_prof_pcie_rx_bytes:sum
    • uuid:ceems_gpu_nvlink_tx_bytes:ratio -> uuid:ceems_gpu_prof_nvlink_tx_bytes:sum
    • uuid:ceems_gpu_nvlink_rx_bytes:ratio -> uuid:ceems_gpu_prof_nvlink_rx_bytes:sum

List of PRs​

0.10.2 / 2025-08-07​

0.10.1 / 2025-07-22​

0.10.0 / 2025-07-20​

0.9.1 / 2025-07-02​

0.9.0 / 2025-06-27​

Breaking Changes​

CEEMS LB​

  • Undocumented Resource-based LB strategy has been removed. Deployments using this strategy must use Prometheus' remote read feature to achieve the same functionality.

CEEMS Exporter​

  • The configuration of Redfish collector must be under the section redfish_collector instead of redfish_web. More details in docs.
  • CLI flag --collector.redfish.web-config has been deprecated in the favour of --collector.redfish.config.file.
  • CLI flag --collector.k8s.kube-config-file has been deprecated in the favour of --collector.k8s.kubeconfig.file.
  • CLI flag --collector.k8s.kubelet-socket-file has been deprecated in the favour of --collector.k8s.kubelet-podresources-socket.file.

Redfish Proxy​

  • The configuration of Redfish proxy must be under redfish_proxy instead of redfish_proxy.web. More details in docs.

List of PRs​

0.8.0 / 2025-05-20​

0.7.2 / 2025-04-19​

0.7.1 / 2025-03-25​

0.7.0 / 2025-03-16​

0.6.0 / 2025-02-24​

0.5.3 / 2025-01-24​

0.5.2 / 2025-01-17​

0.5.1 / 2025-01-08​

0.5.0 / 2024-12-12​

0.5.0-rc.2 / 2024-10-31​

0.5.0-rc.1 / 2024-10-29​

0.4.1 / 2024-10-25​

0.4.0 / 2024-10-23​

0.3.1 / 2024-10-03​

0.3.0 / 2024-09-28​

0.2.1 / 2024-08-17​

0.2.0 / 2024-08-11​

0.1.1 / 2024-07-24​

0.1.0 / 2024-07-06​

0.1.0-rc.6 / 2024-04-04​

0.1.0-rc.5 / 2024-03-02​

0.1.0-rc.4 / 2024-02-18​

0.1.0-rc.3 / 2024-01-22​

0.1.0-rc.2 / 2023-12-26​

0.1.0-rc.1 / 2023-12-20​