Skip to content

Latest commit

 

History

History
40 lines (22 loc) · 1.2 KB

CHANGELOG.md

File metadata and controls

40 lines (22 loc) · 1.2 KB

Changelog

0.6.0

  • Normalize CPU metrics for cgroups v1 systems. When we can detect how many CPUs there are set up in the container's limits, we will normalize the CPU percentages to a maximum of 100%. This is a breaking change.
  • Support fractional CPUs for cgroups v2 metrics. Previously a CPU count of 0.5 would be interpreted as 1 CPU. Now it will be correctly seen as half a CPU.

0.5.4

  • Fix disk usage returning a Vec with no entries on Alpine Linux when the df --local command fails.

0.5.3

  • Support disk usage reporting (using df) on Alpine Linux.
  • When a disk mountpoint has no inodes usage percentage, skip the mountpoint, and report the inodes information successfully for the inodes that do have an inodes usage percentage.

0.5.2

  • Normalize CPU usage percentages for cgroups v2 systems

0.5.1

  • Add support for CPU total usage for /proc based systems (VMs).

0.5.0

  • Add support for cgroups v2 in CPU and memory metrics
  • Change memory metrics struct to allow for values being optional

0.4.3

  • Add shared memory metric function Memory.shmem().

0.4.2

  • Support shared memory metric. For containers only cgroups v1 is supported.

0.2.0

  • Initial support for containers