-
Notifications
You must be signed in to change notification settings - Fork 3
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
[APM][Spans] Instrument edxapp celery workers in Datadog #584
Comments
It's unclear whether the instrumentation is both for firing tasks (webapps) and consuming tasks (workers), or just for the workers. |
|
|
|
From some digging, it seems that there is no clear documentation on what occurs. I think from what I see in the data the firing tasks are cataloged, I don't really know exactly what denotes a firing task though. I was able to create logs for celery tasks for edx-platform in devstack, which is proof of concept enough for the other services (it took a while to set up local parallel celery on edx-platform and that is already a paved path). Here are the PRs for the required services, followed by the revert PR. edx platform: |
@connorhaugh: Do we have a long-term plan, or were we waiting until after the experiment for this? I not well thought through plan might be:
|
@timmc-edx has a PR that probably needs to land first, which may relate to the longer term version of this work. |
@connorhaugh This can be closed out now, right? (Along with the PR in the previous comment.) |
@timmc-edx: FYI: I'm closing this Issue, and I closed the above PR. I assume at this point we do not need this. |
See https://ddtrace.readthedocs.io/en/stable/integrations.html#celery.
I also asked in tech-external-datadog.
AC:
The text was updated successfully, but these errors were encountered: