Skip to content

Releases: sustainable-computing-io/kepler

release-v0.11.4

Choose a tag to compare

@github-actions github-actions released this 16 Feb 06:47
cdef473

What's Changed

🚀 Features

  • feat: update energy interface to expose a power method by @KaiyiLiu1234 in #2365
  • feat(hwmon): implement device reader for architectures with hwmon sensors by @KaiyiLiu1234 in #2372
  • feat(redfish): add graceful degradation when BMC is unavailable by @vprashar2929 in #2379
  • feat(gpu): add GPU power monitoring foundation by @vimalk78 in #2378
  • feat(gpu): add NVIDIA GPU power monitoring via NVML by @vimalk78 in #2380
  • feat(gpu): add NVIDIA GPU power monitoring via NVML by @vimalk78 in #2384
  • feat(gpu): add idle power detection and configurable override by @vimalk78 in #2388
  • feat(k8s): replace API server watch with kubelet /pods polling by @vimalk78 in #2369
  • feat(gpu): add container and pod GPU power metrics by @vimalk78 in #2404
  • feat(hwmon): add current and voltage readings to hwmon power meter by @KaiyiLiu1234 in #2385
  • feat(kvm): support kvm vm processes on proxmox by @brunnert in #2419
  • feat(gpu): add GPU energy joules metrics at all levels by @vimalk78 in #2405

🐛 Bug Fixes

  • fix(helm): use image.tag="" otherwise it will always use the latest tag by @yellowhat in #2389
  • fix(device): ensure deterministic hwmon zone ordering by @vimalk78 in #2396
  • fix(monitor): resolve race condition in collection goroutine lifecycle by @vimalk78 in #2394

📖 Documentation

New Contributors

Full Changelog: v0.11.3...v0.11.4

release-v0.11.3

Choose a tag to compare

@github-actions github-actions released this 24 Nov 13:42
v0.11.3
e9c8036

What's Changed

🐛 Bug Fixes

  • fix(kubernetes): make kubepods pattern compatible with qos guaranteed pods by @laurall974 in #2357

📖 Documentation

New Contributors

Full Changelog: v0.11.2...v0.11.3

release-v0.11.2

Choose a tag to compare

@github-actions github-actions released this 18 Sep 01:01
99d8431

Full Changelog: v0.11.0...v0.11.2

release-v0.11.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 00:11
99d8431

Full Changelog: v0.11.0...v0.11.1

release-v0.11.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 06:26
v0.11.0
ae0016f

What's Changed

🚀 Features

🐛 Bug Fixes

  • fix(vm): add qemu-kvm detection for CentOS/RHEL systems by @sthaha in #2277

📖 Documentation

New Contributors

Full Changelog: v0.10.2...v0.11.0

release-v0.10.2

Choose a tag to compare

@github-actions github-actions released this 18 Jul 01:39
d7015bf

Full Changelog: v0.10.1...v0.10.2

release-v0.10.1

Choose a tag to compare

@github-actions github-actions released this 17 Jul 23:03
3f467c6

What's Changed

🚀 Features

  • feat: add Helm chart for Kepler deployment by @sthaha in #2220

📖 Documentation

Full Changelog: v0.10.0...v0.10.1

release-v0.10.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 07:45
f945ca6

Full Changelog: v0.0.11-reboot...v0.10.0

release-v0.0.11 (reboot)

Choose a tag to compare

@github-actions github-actions released this 09 Jul 07:28
f7243fd

What's Changed

🚀 Features

  • feat(metrics): add configurable metrics level filtering for Prometheus exporter by @vimalk78 in #2174
  • feat(device/cpu): aggregate multi-socket zones into single zone by @sthaha in #2183
  • feat(monitor): add configurable limit for terminated workloads tracking by @sthaha in #2199
  • feat(config): add configurable web server listen addresses by @sthaha in #2206
  • feat: implement energy-based terminated workload tracking by @sthaha in #2202
  • feat: allow setting energy threshold for terminated workload tracking by @sthaha in #2209

📖 Documentation

♻️ Refactor

  • refactor(config): move metrics package to config by @vimalk78 in #2201

Full Changelog: v0.0.10-reboot...v0.0.11-reboot

release-v0.0.10 (reboot)

Choose a tag to compare

@github-actions github-actions released this 23 Jun 06:35
600aa3d

What's Changed

🚀 Features

  • feat(pod): retrieve real container name from pod cache by @vimalk78 in #2162
  • feat(monitor): track terminated processes by @sthaha in #2156

🐛 Bug Fixes

📖 Documentation

♻️ Refactor

  • refactor(pod): simplify Lookup returning Container Name by @sthaha in #2166
  • refactor(resource): split Refresh into smaller functions with parallel execution by @sthaha in #2170

Full Changelog: v0.0.9-reboot...v0.0.10-reboot