Skip to content

Releases: twitter/rezolus

release v2.16.3

13 Jun 23:04
976abb3
Compare
Choose a tag to compare

Fixed

  • Fixes potential deadlock by updating dashmap dependency.
  • Updates other dependencies to pull-in bugfixes.
  • Improves memcache sampler reconnect logic.

release v2.16.2

22 Mar 22:43
e48c39d
Compare
Choose a tag to compare

Fixed

  • Fixes scheduler runqueue latency BPF for newer kernels (>= 5.14) and those
    built with gcc >= 10
  • Fixes issue with release 2.16.1

release v2.16.0

02 Mar 22:57
8b1a41d
Compare
Choose a tag to compare

Added

  • Adds a new process sampler which can monitor CPU and memory utilization for
    a process. (#282)

release v2.15.2

24 Feb 18:11
aa88dc9
Compare
Choose a tag to compare

Fixed

  • Fixes issue where release archives do not build successfully due to inclusion
    of vergen in the build script. (#279)

release v2.15.1

06 Jan 23:51
83677f7
Compare
Choose a tag to compare

Fixed

  • Fixes tcp/connection/accepted and tcp/connection/initiated metrics on
    kernel 5.10. (#266)
  • Fixes tcp/receive/duplicate and tcp/receive/out_of_order metrics. (#267)

release v2.15.0

03 Dec 21:34
d6f80b7
Compare
Choose a tag to compare

Changed

  • Allow selective enablement of various BPF metrics. (#254)
  • Support up to BCC 0.23.0 and makes it the new default version. (#256)
  • Removed ssl support in http sampler to remove dependency on openssl. (#257)

Added

  • Adds TCP jitter and connections accepted and initiated using BPF. (#247)
  • Adds Pelikan specific stats to memcache sampler. (#249)
  • Adds TCP packet drops counter using BPF. (#250)
  • Adds TCP tail loss recovery and retransmit timeout using BPF. (#253)
  • Adds TCP duplicate segment and out-of-order segment counters using BPF. (#255)

Fixed

  • Improved handling of BPF initialization errors so that samplers will continue
    to initialize remaining BPF probes if fault tolerant error handling is
    enabled. (#259)

release v2.14.0

16 Sep 22:25
7c22632
Compare
Choose a tag to compare

Added

  • Adds new SRTT metric for TCP sampler using BPF. (#238)
  • Adds new krb5kdc sampler to get telemetry on MIT Kerberos. (#241)

release v2.13.0

12 Jul 22:10
0e2bd7a
Compare
Choose a tag to compare

Fixed

  • Interrupt sampler failed to sample all interrupts if it encountered an
    unexpected keyword. (#225)
  • Interrupt sampler incorrectly initialized per-NUMA node counts for NVMe and
    network interrupts. (#226)
  • Memory sampler failed to report some stats. (#227)
  • CPU c-state sampling now handles older style c-state names. (#229)
  • Prometheus metric exposition now includes type annotations and changes the
    format for percentiles to be encoded as a label value. This fixes collection
    with OpenTelemetry. (#230)

Changed

  • Removed unused interrupt/serial metric from the interrupt sampler. (#228)

release v2.12.0

10 Jun 20:16
6327471
Compare
Choose a tag to compare

Fixed

  • NTP sampler failed to build with musl toolchain. (#216)

Added

  • New usercall sampler for probing arbitrary userspace functions in shared
    libraries.

release v2.11.1

24 Feb 21:55
fadf6f8
Compare
Choose a tag to compare

Fixed

  • HTTP and Memcache samplers reporting incorrect percentiles.