Colton Myers
Colton Myers
I don't think we've done any testing with Django ASGI yet. Thanks for the request, I think we'll be able to get this prioritized.
This seems like a bug in Google Cloud Run. It should definitely not be overwriting an incoming traceparent. GCR should be name-spacing in this case, not using the W3C traceparent.
I think this would be doable if we changed `elasticapm.traces.execution_context` to basically be a getter for the execution context that has been set. Then we could proved a setter for...
Relevant: https://github.blog/2021-10-04-beta-github-releases-improving-release-experience/ Docs: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#example-configuration
Thanks for the report! We'll take a look when we get a chance.
Sorry for the late reply here! I haven't spent a lot of time with our celery support, but it should be about as easy as running `register_instrumentation` and `register_exception_tracking` from...
Hmmm, it seems like a no-brainer that we should be collecting this information. For our lambda integration, we do collect the request ID and store it in `faas.execution` and `faas.trigger.request_id`....
I opened https://github.com/elastic/apm-server/issues/7871 to discuss adding `span.context.http.request.id` to the intake, which I think would be a great location for this Request ID. We could also potentially stick it in `span.context.response.headers`...
@rodaddy Any updates here?