Skip to content

Releases: DataDog/lading

v0.26.0

05 Jun 23:16
999cb6a
Compare
Choose a tag to compare
Create lading 0.26.0

This commit is the 0.26.0 lading release. Notable changes include
the measurement of WSS, recorded as `total_wss_bytes`, improvements
to the container generator and a revamp of the OpenTelemetry metrics
payload, inclusion of OTel specific blackholes.

Signed-off-by: Brian L. Troutwine <[email protected]>

v0.25.9

14 Apr 21:13
7f7c33e
Compare
Choose a tag to compare
Release lading 0.25.9 (#1320)

This release introduces a `container` generator that allows lading to spin and
monitor user-provided containers as load for experiments that require scanning
containers. Lading is not more strict about interpreting MiB / Mb etc in
configurations. Strongly recommend to not mix and match. Lading generators will
also no longer allow blocks larger than the throughput setting to pass through,
a bug that impacted very low throughput use cases.

Signed-off-by: Brian L. Troutwine <[email protected]>

v0.25.8

01 Apr 07:42
1aa29ef
Compare
Choose a tag to compare
Create lading 0.25.8 (#1312)

This commit contains fixes for the observer, using virtual CPU count
for both procfs and cgroup CPU calculations as well as ignoring
child processes if they are forked but not exec'd when performing
memory sums. We will improve the detection mechanism on this later
case over time.

Signed-off-by: Brian L. Troutwine <[email protected]>

v0.25.7

25 Mar 16:37
v0.25.7
9dc6e39
Compare
Choose a tag to compare

Changes

  • Lading now built with edition 2024
  • Removed use of compromised tj-actions/changed-files action from project's GitHub CI configuration
  • Fixed devcontainer configuration to ensure the rust-analyzer can run successfully within IDEs
  • Added a new gauge processes_found and a new warning log for processes we skipped

v0.25.6

18 Feb 23:37
@blt blt
56e9564
Compare
Choose a tag to compare

This release fixes some smaps parsing logic as well as NaN values
being parsed incorrectly from prometheus endpoints. We now set
monotonic counts when parsing cgroup v2 data where appropriate.

v0.25.5

30 Jan 19:08
a61f4da
Compare
Choose a tag to compare

This release introduced the ability for users to configure lading's sample rate, configuration option sample_period_milliseconds in lading.yaml. Users can also now configure expvar scraping on https endpoints.

v0.25.4

22 Jan 00:12
e21ac01
Compare
Choose a tag to compare
Release lading 0.25.4 (#1216)

This release adds cgroup v2 PSI metrics and the splunk-hec generator now only
requires ackId if acknowledgements are enabled.

Signed-off-by: Brian L. Troutwine <[email protected]>

v0.25.3

08 Jan 20:50
46d6de9
Compare
Choose a tag to compare
Release lading 0.25.3

This commit is a very minor update, including some dependency updates -- notably
hyper to 1.x -- and updates to the error handling in our procfs reads to allow
more for PID death.

Signed-off-by: Brian L. Troutwine <[email protected]>

v0.25.2

30 Jan 19:08
78749aa
Compare
Choose a tag to compare
Signed-off-by: Brian L. Troutwine <[email protected]>

v0.25.2-rc6

18 Dec 02:29
5dbee7f
Compare
Choose a tag to compare
v0.25.2-rc6 Pre-release
Pre-release
Signed-off-by: Brian L. Troutwine <[email protected]>