Skip to content

Releases: DataDog/saluki

Agent Data Plane v0.1.1

06 Jan 20:36
c9227ed
Compare
Choose a tag to compare

What's Changed

  • Attribute burst item allocations to object pool owner in ElasticObjectPool. (#331)
  • Add full support for DSD histograms/timer. (#285)
  • Shrank global event buffer pool to a minimum of 32 buffers. (#329)
  • Add support to pull the configured memory limit from Cgroups. (#339)
  • Add S6 service files to Agent/ADP container image to support running ADP. (#342)
  • Fix support for additional_endpoints in Datadog Metrics destination to match the behavior of the Datadog Agent. (#346)
  • Fixed a bug with handling secrets that included keys with periods in them. (#347)
  • Internal telemetry is now emitted under a consistent datadog.agent prefix. (#354)
  • Send requests concurrently in Datadog Metrics destination. (#352)
  • Properly calculate the number of events received in DogStatsD source. (#360)
  • Fixed the origin enrichment of internal telemetry. (#361)
  • Updated the logging format to better match the Datadog Agent's logging format. (#362)
  • Refactored the handing of DSD payloads to ensure that metric metadata is also interned. (#337)
  • Added the ability to reload the primary API key at runtime by querying the Datadog Agent directly. (#351)
  • ADP will now attempt to gracefully connect to the remote Datadog Agent at startup rather than immediately exiting. (#366)
  • ADP will now resolve the hostname by querying the remote Datadog Agent directly, which fixes issues with broken hostname resolution in certain environments. (#368)
  • Internal telemetry is now exposed only over the dedicated Prometheus endpoint. (#369)
  • Fixed a bug in ElasticObjectPool that could lead to a panic due to a poor interaction between normal pool operations and the pool shrinker. (#371)
  • Fixed the "bytes sent" metric in DD Metrics and DD Events/Service Checks destinations. (#379)
  • Switched to the jemalloc memory allocator for ADP, which improves CPU and RSS utilization in many workloads. (#378)
  • Added the ability to decode DSD payloads in a more permissive way in order to match the behavior of the Datadog Agent. (#401)
  • Fixed a bug where length-delimited (UDS stream mode) payloads without a trailing newline would fail to be decoded correctly. (#403)

Full Changelog: 0.1.0...0.1.1

Agent Data Plane v0.1.0

14 Nov 19:03
cd6db96
Compare
Choose a tag to compare

This is the initial alpha release of Agent Data Plane.

It encompasses a data plane that can, in general, process DogStatsD metrics, aggregate and enrich them similar to the Datadog Agent, and forward them to the Datadog platform.

What's Changed

This is too long to list, but users can refer to the commits contained within the release tag: https://github.com/DataDog/saluki/commits/0.1.0

New Contributors

Full Changelog: https://github.com/DataDog/saluki/commits/0.1.0