-
Notifications
You must be signed in to change notification settings - Fork 395
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: support w3c trace context (#4170)
We want to support W3C propagation headers which is what Otel uses. w3c standard. Currently we're only adding support for traceparent to propagate the trace context. We are not yet adding support for tracestate but are planning to in future work. Co-authored-by: Tahir H. Butt <tahir.butt@datadoghq.com> Co-authored-by: Kyle Verhoog <kyle@verhoog.ca> Co-authored-by: Gabriele N. Tornetta <P403n1x87@users.noreply.github.com>
- Loading branch information
1 parent
e315198
commit e652b99
Showing
5 changed files
with
178 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -168,6 +168,7 @@ subdomains | |
submodule | ||
submodules | ||
timestamp | ||
traceparent | ||
tweens | ||
uWSGI | ||
unbuffered | ||
|
10 changes: 10 additions & 0 deletions
10
releasenotes/notes/add-w3c-traceparent-propagation-789324b2e1326f0e.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
features: | ||
- | | ||
Add support trace propagation using W3C Trace Context with HTTP header ``traceparent``. | ||
Note: ``tracestate`` HTTP header is not yet supported. | ||
See :ref:`DD_TRACE_PROPAGATION_STYLE_EXTRACT <dd-trace-propagation-style-extract>` and | ||
:ref:`DD_TRACE_PROPAGATION_STYLE_INJECT <dd-trace-propagation-style-inject>` | ||
configuration documentation to enable. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters