v0.3.0
0.3.0 (2024-03-28)
Feature
- allow rezolus to run on macos (iopsystems#147) (b59888b)
- track latencies for syscall famlies (iopsystems#93) (e433941)
- prometheus histograms (iopsystems#94) (3fc8a2f)
- sampler: change CPU features from a string to an array (iopsystems#91) (6a9377f)
- add sampler for Rezolus itself (iopsystems#90) (9feb36f)
- add TCP connection state sampler (iopsystems#87) (5be588e)
- allow enabling/disabling of samplers (iopsystems#63) (cb88b25)
Bug Fixes
- online cores function in usage sampler (iopsystems#189) (e1afc14)
- filter out the atomic histograms (iopsystems#155) (7b1fe3f)
- duplicate metric name in rezolus sampler (iopsystems#134) (09abff5)
- per-cpu frequency, ipus, ipkc metrics have wrong type (iopsystems#98) (0a7b6a4)
- histogram mmap length check (iopsystems#92) (b7da36f)
- dependabot config (iopsystems#78) (35bc6d5)
- address clippy lints (iopsystems#77) (d53638e)
Chores
- deps: bump the cargo-dependencies group with 10 updates (iopsystems#199) (21eb57a)
- deps: bump the cargo-dependencies group with 10 updates (iopsystems#171) (f8f6e7f)
- deps: bump the cargo-dependencies group with 10 updates (iopsystems#167) (da56932)
- deps: bump the cargo-dependencies group with 37 updates (iopsystems#162) (2960a1a)
- deps: bump mio from 0.8.10 to 0.8.11 (iopsystems#160) (ed00f77)
- deps: bump the cargo-dependencies group with 17 updates (iopsystems#152) (bfa8f77)
- deps: bump the cargo-dependencies group with 14 updates (iopsystems#150) (167aeb8)
- deps: bump the cargo-dependencies group with 20 updates (iopsystems#145) (b741de0)
- deps: bump the cargo-dependencies group with 7 updates (iopsystems#141) (a58dcf5)
- deps: bump the cargo-dependencies group with 11 updates (iopsystems#137) (6aaab9b)
- deps: bump zerocopy from 0.7.30 to 0.7.31 (iopsystems#135) (c04ec5f)
- deps: bump the cargo-dependencies group with 20 updates (iopsystems#132) (016819c)
- deps: bump the cargo-dependencies group with 25 updates (iopsystems#129) (a642a00)
- deps: bump the cargo-dependencies group with 15 updates (iopsystems#97) (ec9ba77)
- deps: bump the cargo-dependencies group with 13 updates (iopsystems#88) (1fb41f2)
- remove clocksource from Cargo.toml (0065092)
- deps: bump the cargo-dependencies group with 38 updates (iopsystems#85) (64f4f9f)
- deps: bump tracing-core from 0.1.31 to 0.1.32 (iopsystems#84) (758d73d)
- deps: bump regex-syntax from 0.7.4 to 0.7.5 (iopsystems#82) (6c4a4af)
- deps: bump regex-automata from 0.3.6 to 0.3.9 (iopsystems#83) (e4e5ce5)
- change dependabot versioning strategy (iopsystems#81) (f8b55f9)
- cleanup (iopsystems#64) (f924dde)
bugfix
- incorrect calculation of histogram snapshot delta (iopsystems#216) (65bfb02)
tcp
- migrate metrics to attribute macro (iopsystems#212) (f2d2289)
syscall
- migrate to attribute macro for metrics (iopsystems#211) (cb95613)
scheduler
- migrate metrics to attribute macro (iopsystems#210) (24d7fe7)
rezolus
- use attribute macros for rezolus process metrics (iopsystems#209) (fcf1b2b)
network
- convert metrics to use attribute macro (iopsystems#208) (5e3a12e)
memory
- convert metrics to use attribute macro (iopsystems#207) (6b4887b)
cpu
- convert metrics to use attribute macros (iopsystems#206) (297d106)
blockio
- use attribute macros for all metrics (iopsystems#205) (244f230)
exposition
- use msgpack conversion functions from metriken (224e1a5)
packaging
- add basic rpm packing (iopsystems#111) (07c449d)