Skip to content
This repository has been archived by the owner on Aug 30, 2019. It is now read-only.

Releases: DataDog/datadog-trace-agent

6.2.1

23 May 22:27
Compare
Choose a tag to compare

Bugfixes

  • quantizer: make sure there are enough elements in slice before accessing Redis arguments (#421, #422)

Read the full changeset and the 6.2.1 milestone.

6.2.0, 5.24.0

11 May 15:32
100fc1d
Compare
Choose a tag to compare

Bugfixes

  • writer: ensure 64bit alignment on 32bit systems (#412 -- thanks @gq0)
  • cmd/trace-agent: provide a better error when decoding fails (#414)
  • cmd/trace-agent: fix sampling of negative priority traces (#417)

Read the full changeset and the 6.2.0 milestone.

6.1.3

12 Apr 17:33
Compare
Choose a tag to compare

Bugfixes

  • core: solved performance issue in quantile.WeighSummary (#406)
  • config: add yaml configuration for log location (#399, #411)

Read the full changeset and the 6.1.3 milestone.

6.1.0, 5.23.0

26 Mar 08:03
000725e
Compare
Choose a tag to compare

Improvements

  • Do not compute stats for non top-level spans, making possible to see the breakdown by service when using distributed tracing (#387)
  • Add Agent configuration to redact Span tags, useful for scrubbing data before it's sent to Datadog backend (#398, #400)

Bugfixes

  • Improve trace writer and payload queue behaviour (#396)
  • Inherit and use skip_ssl_validation setting from Datadog Agent (#395)
  • Remove exit channels in favor of http.Server and context.Context (#393)
  • Reduce limited SQL query cardinality when LIMIT is used (#391, #390 -- thanks @MDrollette)

Read the full changeset and the 6.1.0 milestone.

6.0.1, 5.22.2

19 Mar 13:13
b0d80ec
Compare
Choose a tag to compare

Improvements

Read the full changeset

6.0.0

19 Mar 12:58
Compare
Choose a tag to compare

Improvements

  • Support Agent 6 YAML configuration format (#359, #361)

Bugfixes

  • Fix race condition when using both priority and signature sampling combined (#360)
  • Dedupe sampled traces when sampled both by priority and signature sampler (#363)

Read the full changeset

5.22.0

19 Mar 12:46
02c98a9
Compare
Choose a tag to compare

Bugfixes

  • Dedupe analyzed transactions (#356)

Read the full changeset

5.21.1

19 Mar 12:44
1071b69
Compare
Choose a tag to compare

Improvements

  • Move to Datadog backend API 0.2. It brings a lot of changes which should improve overall performance and error handling.
    • Move to Protobuf for trace serialization. (#339, #340, #343 )
    • Use API endpoints 0.2, with different endpoints for traces and stats. (#343, #353)
    • Improved and configurable error handling and retry policies (#344, #349)
  • Improve sampling by running in combination signature and priority sampling (#345)
  • Detect service type based on span types, no longer requiring client ServiceInfo (#348)
  • Various code cleanup (#337, #338, #342, #354)

Bugfixes

  • Fix wrong HTTP connection usage with clients, which could lead to dropped traces (#341)
  • Support and strip MySQL comments from the quantized resource (#351)

Experimental

  • Introduce a new alpha feature to analyze transactions. Don't use it if not asked by Datadog. (#347)

Read the full changeset

5.20.0

06 Dec 15:53
7f46da9
Compare
Choose a tag to compare

Bugfixes

  • [core] Remove empty/none tag sets from statistics (#334)
  • [windows] Change default log path on Windows (#335)

5.19.0

03 Nov 12:25
9903528
Compare
Choose a tag to compare

Major improvements

  • [windows] first release that is available as a Windows Service (#329, #330, #333)
  • [core] add distributed tracing capabilities (beta) so that the Agent is aware of the sampling priority attribute; to enable this functionality, you must use this version of the agent with a compatible client (#310)

Bugfixes

  • [core] improved multi-line logs (#325)
  • [core] fixed tagStats logging (#328)
  • [core] moving quantization before truncation of spans (#324)

Datadog Trace Agent for Windows

The Datadog Trace Agent is now available for Windows users. By default, the agent is not enabled so you have to start it manually as a Windows Service, or add apm_enabled=true in your datadog.conf to start it automatically.

Windows caveat

When the trace-agent is installed and it's running, the Datadog Agent service can only be stopped and restarted through the Windows Service Control Manager or the net command-line utility. Stopping and restarting the Datadog Agent service from the Agent Manager GUI does not work.

Read the full changeset