-
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][Hosts] Rollout Default APM to remaining IDAs #573
Comments
2 tasks
robrap
changed the title
Rollout plan for moving remaining IDAs to Datadog
Rollout Datadog APM to remaining IDAs
Mar 29, 2024
robrap
changed the title
Rollout Datadog APM to remaining IDAs
Rollout Datadog APM capabiity to remaining IDAs
Mar 29, 2024
robrap
changed the title
Rollout Datadog APM capabiity to remaining IDAs
Rollout Datadog APM to remaining IDAs
Mar 29, 2024
jristau1984
changed the title
Rollout Datadog APM to remaining IDAs
Rollout Default APM to remaining IDAs
Apr 2, 2024
timmc-edx
added a commit
to openedx-unsupported/configuration
that referenced
this issue
Apr 3, 2024
This expands the changes in edxapp to other Django services. See edx/edx-arch-experiments#573
4 tasks
timmc-edx
added a commit
to openedx-unsupported/configuration
that referenced
this issue
Apr 5, 2024
This expands the changes in edxapp to other Django services. See edx/edx-arch-experiments#573
robrap
changed the title
Rollout Default APM to remaining IDAs
[APM][Hosts] Rollout Default APM to remaining IDAs
Apr 9, 2024
Done as much as needed for this ticket. Thanks team! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Goal is to be able to turn on instrumentation for all services at once for some limited time period, and then disable. This is to gather APM host data for the contract.
AC:
Some implementation steps:
Notes:
Do we need a separate ticket for Ruby instrumentation?Completed by SREDeployment process for Kubernetes web applications:
ddtrace
to the internal dockerfiles (https://github.com/edx/internal-dockerfiles/pull/102 and https://github.com/edx/internal-dockerfiles/pull/103)pip install ddtrace
USER root
before andUSER app
afterwards, at least if the base Dockerfile is usingUSER app
. Otherwise there will be a permissions error. (The existingpip install newrelic
only "works" because newrelic is already installed.)django-ida
version0.8.27
or higher and set datadog.enabled=true in the configs, or0.9.0
to enable by default.Additional Notes:
Containers
EC2
Skipped hosts:
Notes for Skipped Hosts:
The text was updated successfully, but these errors were encountered: