-
Notifications
You must be signed in to change notification settings - Fork 160
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
[Bug]: Upgrading to 1.4.0 breaks sending traces #2889
Comments
Hey @jc-beyer-tqgg, Yes, we are rolling out a new version of trace sending with 1.4.0, so it seems that doesn't work for you sadly. We would be very interested in reproducing this behaviour. I.e. a strace ( In case you just want it working, you can set |
Hey @bwoebi ! Is there anything i can do in lambda context that would help you ? |
Having mentioned that you're in a lambda context is possibly already helpful? So yeah, for now please just revert to the old sender with the ini config mentioned before. |
Seeing the same issue here with our Lambdas (using Images (Docker) |
We added the ini setting at the Docker level when installing the extension, the same place we add some other settings and it didn't seem to help at all. I'm now trying DD_SIDECAR_TRACE_SENDER_DEFAULT = false in our ENV |
@j-fulbright After hours of research, the "sidecar" feature seems to be the cumber-stone. I tried setting up the BUT; DD_TRACE_SIDECAR_TRACE_SENDER: "0" Setting up this variable make the trace uploaded as it was with dd-library 1.3.1 Regards |
We ended up rolling back to the older tracer for the time being, as it was filling up server disk space due to core dumps |
We're going to release a 1.4.2 on Monday which will detect lambda and disable the sidecar trace sender by default. |
1.4.2 has been released, with us looking for the |
This doesn't seem to be reliable or has other issues, as we're still seeing Broken Pipe errors (Docker image running on Lambda)
|
We're looking at fully fixing this, but these errors have been present for a long time (but were silently discarded). |
With the broken pipe errors now reporting we are being billed for log usage / indexing. We are still seeing this problem in our PHP images. What is the timeline on getting them fixed so that errors aren't reported? |
@matthew-mcmullin The fix (disabling the faulty telemetry sending on lambda environments) is in #2948. We intend to release early next week. |
Bug report
Hey everyone !
After updating dd_trace extension to 1.4.0 from 1.3.2, traces are not being send anymore.
I can see the following errors in Datadog:
My php settings are:
Edit: My services are all executed as Lambdas in AWS !
PHP version
8.3.12
Tracer or profiler version
1.4.0
Installed extensions
No response
Output of
phpinfo()
No response
Upgrading from
1.3.2
The text was updated successfully, but these errors were encountered: