github joshuar/go-hass-agent v10.1.0

latest releases: v13.3.3, v13.3.2, v13.3.1...
12 months ago

10.1.0 (2024-08-27)

This release is packed with some (hopefully) performance improvements and a few new sensors. Most notably:

  • memory, cpu and disk usage sensors are now fetched directly from the kernel.
  • more disk partitions should have usage stats now, like network mounts.
  • cpu usage (%) sensors are available for each core on the system as well as the overall usage.
  • there are now sensors for total processes created and context switches.
  • there are now sensors for current running/blocked processes.
  • there is a sensor for the amount of memory detected as corrupted by the kernel. If this sensor value is greater than zero, you are probably going to have a bad time...YMMV

Enjoy!

Features

  • linux: ♻️ rework memory usage sensors (0930a5c)
  • linux: ✨ add support for alternative system partition mounts in cpu sensors (55e6c78)
  • linux: ✨ improve cpufreq and introduce per core cpu usage sensors (412fef1)
  • linux: ✨ support ability to specify alternative mount points for system mounts via environment variables (133142b)

Bug Fixes

  • linux: 🐛 ensure disk io stats are correct (80f9a80)
  • linux: 🐛 ensure stats file is closed properly (8c97527)
  • linux: 🐛 fix bootime value after recent changes (fa977eb)
  • linux: 🐛 usage count values should be ints not strings (af01217)
  • linux: 🔇 don't report problems fetching hardware sensors at default log level (d271fee)
  • linux: ♻️ rework time, io and cpu sensors (01593c7)

Performance Improvements

  • linux: ♻️ improve disk usage sensors (712309c)
  • linux: ⚡ fetch load averages internally (067e2ca)
  • linux: ⚡ increase interval between polling for CPU frequency measurements (c44eeea)
  • linux: ⚡ optimise disk io sensors (2124a77)

Don't miss a new go-hass-agent release

NewReleases is sending notifications on new releases.