Releases: iopsystems/rezolus
Releases · iopsystems/rezolus
v3.14.0
Changed
- metriken crates updated which changes the msgpack output. (#224)
Fixed
- Dependency updates to address RUSTSEC-2024-0332.
v3.13.0
Changed
- Memory sampler was reporting memory usage stats in KiB, but with bytes for the
unit metadata. This change corrects the sampler to report memory usage in
bytes. This fix is disruptive as it will cause the memory stats to change.
(#222)
v3.12.0
Added
- MacOS cpu usage sampling. (#203)
- Metric unit annotations are added and exposed as metadata.
- Logs version number on startup. (#213)
Fixed
- Incorrect summary stats (percentiles) were reported in version 3.10.2, 3.10.3,
and 3.11.0. (#216)
v3.11.0
[3.11.0] - 2024-03-25
Changed
- Refactored the scheduler and syscall BPF samplers to reduce overheads. (#193
#195)
Added
- BlockIO thoughput and operation metrics using BPF. (#198)
- Network throughput and packet metrics using BPF. (#200)
Fixed
- Online CPU detection for CPU usage sampler needed a trimmed string. (#194)
v3.10.3
Fixed
- Fixes an incorrect calculation of the number of online CPUs in the BPF-based
CPU usage sampler.
v3.10.2
Fixed
- Fixes a panic in the CPU perf event sampler due to a divide-by-zero. This
occurs when there are no active perf event groups. (#185)
v3.10.1
Fixed
- Fixes per-CPU idle time accounting in the BPF-based sampler. Starting in
release 3.9.0 these metrics incorrectly report no idle time. (#181)
v3.10.0
Added
- Additional system information fields including kernel version, CPU frequency
details, network queues, and IRQ affinity. (#100)
Fixed
- Fixes a panic on some systems when perf counter initialization has failed.
This bug was introduced in 3.9.0. (#175)
- Fixes CPU idle time accounting in the BPF-based sampler. In 3.9.0 the sampler
incorrectly reports no idle time. (#176)
v3.9.0
Added
- CPU usage metrics are now collected via BPF when available. (#165)
- Perf event sampler can now initialize when only some counters are available.
(#168)
v3.8.0
Added
- Allows Rezolus to run on MacOS though sampler support is limited.
- Provides msgpack exposition format as a more efficient exposition format.
Fixed
- Updates of various direct dependencies.