-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Datadog exporter drops trace payloads when trace_buffer is full #28577
Comments
**Description:** Add a new traces config `trace_buffer` that specifies the number of Datadog Agent TracerPayloads to buffer before dropping. **Link to tracking Issue:** Fixes #28577 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.>
**Description:** Add a new traces config `trace_buffer` that specifies the number of Datadog Agent TracerPayloads to buffer before dropping. **Link to tracking Issue:** Fixes open-telemetry#28577 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.>
**Description:** Add a new traces config `trace_buffer` that specifies the number of Datadog Agent TracerPayloads to buffer before dropping. **Link to tracking Issue:** Fixes open-telemetry#28577 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.>
**Description:** Add a new traces config `trace_buffer` that specifies the number of Datadog Agent TracerPayloads to buffer before dropping. **Link to tracking Issue:** Fixes open-telemetry#28577 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.>
@songy23 does this actually fix this issue? The main issues I'm seeing are:
I'm not sure if this is correct behaviour, regardless of a parameter. It seems like we should receive an |
@kallangerard Unfortunately the change is from our upstream dependency library. It is not in the collector-contrib code base. The dependency library does not return any error when traces are dropped, the only indicator is the log message We have relayed this issue to the dependency library to change the default behavior to back pressure instead of dropping. |
Component(s)
exporter/datadog
What happened?
See https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/6627251378/job/18001822042?pr=28396#step:5:188 for an example
Collector version
mainline
Environment information
No response
OpenTelemetry Collector configuration
No response
Log output
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: