Releases: DataDog/lading
Releases · DataDog/lading
v0.20.8-rc1
Added
- Parse working set memory from cgroups on Linux, opens the door to future
cgroups inspection.
v0.20.7
Fixed
- Fix panic in memory map reading code
v0.20.6
Added
- Adds
/proc/<pid>/smap
parsing to add very detailed memory usage.
Fixed
- Fixed a bug in CLI key/value parsing where values might be incorrectly parsed
as key/value pairs if they held lading's delimiter character.
v0.20.6-rc3
Fixed
- Final RC for smaps parsing logic, no significant changes from rc2.
v0.20.6-rc2
Fixed
- Fixes some bugs in the initial smaps parsing logic, renames metrics to
smaps.*
v0.20.6-rc0
Fixed
- Fixed a bug in CLI key/value parsing where values might be incorrectly parsed
as key/value pairs if they held lading's delimiter character.
v0.20.5
Added
- Adds a new config option to
lading_payload::dogstatsd::Config
,
length_prefix_framed
. If this option is on, each "block" emitted by the
dogstatsd generator will have a little-endian u32 prefix (4 bytes) containing
the length of the following block.
Fixed
- Total CPU calculation routine no longer panics in some scenarios
- Fixes bug with retry logic in both
unix-stream
andtcp
generators that could
result in unexpected, extra connections.
v0.20.4
Added
lading.running
gauge metric that submits a value of 1 as long as the main
select!
of lading is executing.target.running
gauge metric that submits a value of 1 as long as the target
is running.
Changed
- Dogstatsd payload structs now have public fields.
- Capture file descriptor is flushed as soon as current lines are written.
- Renamed
Shutdown
data type toPhase
so that this data type can be used as
a signal to controllading
behavior over distinct stages of load generation
(e.g., warmup, shutdown). - Prometheus telemetry and Go expvar target metrics are no longer emitted during
lading
's warmup ("experimental") phase.
Fixed
- Refactors the main
select!
inlading/src/bin/lading.rs
to loop over the
select to address a potential early-termination bug when the set of generators
are empty.
v0.20.4-rc1
v0.20.4-rc1
v0.20.3
Added
- ProcFs generator is now suitable for use.