Release date 2025/03/27
Feature
-
This plugin now supports variable resource attributes.
-
This plugin now supports instana headers in propagation.
Release date 2025/03/27
This plugin now supports variable resource attributes.
This plugin now supports instana headers in propagation.
Release date 2024/05/28
The propagation module has been reworked. The new options allow better control over the configuration of tracing headers propagation.
Fixed an OTEL sampling mode Lua panic bug, which happened when the http_response_header_for_traceid
option was enabled.
Increased queue max batch size to 200.
Release date 2024/10/11
Fixed an issue where header_type being nil caused a concatenation error.
Release date 2024/02/26
fix otel sampling mode lua panic bug when http_response_header_for_traceid option enable
increase queue max batch size to 200
Release date 2024/05/20
fix otel sampling mode lua panic bug when http_response_header_for_traceid option enable
increase queue max batch size to 200
Release date 2023/11/08
A new value is added to the parameter header_type
, which allows Kong to inject datadog headers into the headers of requests forwarding to upstream.
fix an issue that resulted in invalid parent IDs in the propagated tracing headers
fix an issue that resulted in traces with invalid parent IDs when balancer
instrumentation was enabled
Release date 2024/11/15
Fixed an issue where header_type being nil caused a concatenation error.
Release date 2024/03/21
fix otel sampling mode lua panic bug when http_response_header_for_traceid option enable
increase queue max batch size to 200
Release date 2023/11/10
fix an issue that resulted in traces with invalid parent IDs when balancer
instrumentation was enabled
Release date 2023/09/28
A new value is added to the parameter header_type
, which allows Kong to inject datadog headers into the headers of requests forwarding to upstream.
fix an issue that resulted in invalid parent IDs in the propagated tracing headers
fix an issue that resulted in invalid parent IDs in the propagated tracing headers
Release date 2023/10/12
fix an issue that resulted in invalid parent IDs in the propagated tracing headers
Release date 2023/05/19
These plugins now convert traceid
in HTTP response headers to hex format.#10534
Spans are now correctly correlated in downstream Datadog traces.10531
Added the header_type
field. Previously, the header_type
was hardcoded to preserve
. Now it can be set to one of the following values: preserve
, ignore
, b3
, b3-single
,w3c
, jaeger
, or ot
.#10620
Added the new span attribute http.client_ip
to capture the client IP when behind a proxy.#10723
Added the http_response_header_for_traceid
configuration parameter. Setting a string value in this field sets a corresponding header in the response.#10379
Fixed an issue where reconfiguring the plugin didn’t take effect.
Fixed an issue that caused spans to be propagated incorrectly resulting in the wrong hierarchy being rendered on tracing backends.#10663
Release date 2023/02/28
This plugin can now be scoped to individual services, routes, and consumers.#10096
Fixed an issue in these plugins’ batch queue processing, where metrics would be published multiple times. This caused a memory leak, where memory usage would grow without limit.#10052 #10044
Fixed non-compliances to specification:
For http.uri
in spans, the field is now the full HTTP URI. #10036
http.status_code
is now present on spans for requests that have a status code. #10160
http.flavor
is now a string value, not a double. #10160
Fixed an issue with getting the traces of other formats, where the trace ID reported and propagated could be of incorrect length. This caused traces originating from Kong Gateway to incorrectly connect with the target service, causing Kong Gateway and the target service to submit separate traces.#10332
Release date 2023/01/24
Fixed an issue in these plugins’ batch queue processing, where metrics would be published multiple times. This caused a memory leak, where memory usage would grow without limit.