Skip to content
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

Enable custom span tags across all services to unblock upgrade observability #815

Open
robrap opened this issue Oct 1, 2024 · 3 comments
Assignees

Comments

@robrap
Copy link
Contributor

robrap commented Oct 1, 2024

The Python/Django version dashboard in DD in not functional for all services, until this migration sheet for APM: Django Version is completed. The sheet contains instructions for completing this work.

It may be simpler for arbi-bom to implement this on the behalf of service owners, then to try to get all the service owners to resolve this.

While doing this work, there are several monitoring middleware renames (paths or names) that it would be nice to clean-up at the same time. See https://github.com/search?q=repo%3Aopenedx%2Fedx-django-utils%20deprecated_monitoring_middleware&type=code. The instructions in the spreadsheet may search for older names only.

@robrap robrap added this to Arch-BOM Oct 1, 2024
@robrap robrap converted this from a draft issue Oct 1, 2024
@robrap robrap added this to Arbi-BOM Oct 1, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Arbi-BOM Oct 1, 2024
@jristau1984 jristau1984 moved this from Backlog to Todo in Arbi-BOM Oct 2, 2024
@robrap
Copy link
Contributor Author

robrap commented Oct 2, 2024

  • I recommend you merge, deploy, and inform for each service.
    • If the deployment of another service would involve deploying additional changes, skip the deployment step and simply merge and inform.

@mfarhan943 mfarhan943 self-assigned this Nov 21, 2024
@mfarhan943 mfarhan943 moved this from Todo to In Progress in Arbi-BOM Nov 22, 2024
@mfarhan943
Copy link

mfarhan943 commented Nov 22, 2024

Service Environment Configuration PR
edx-ai-translations Dev ai-translations
edx-analytics-api No dev/edge configuration found
edx-commerce-coordinator Prod, stage, dev
edx-course-discovery Dev
edx-credentials Dev
edx-demographics Config Files not found
edx-ecommerce Prod, stage
edx-enterprise-access Dev
edx-enterprise-catalog Dev
edx-enterprise-subsidy Dev
edx-exams Dev
edx-financial-assistance Prod, stage, dev
edx-insights No dev/edge configuration found
edx-license-manager Dev
edx-notes-api Dev
edx-portal-designer Dev
edx-program-intent-engagement Dev
edx-registrar Dev
edx-sanctions Prod, stage, dev
edx-subscriptions Config Files not found
edx-xqwatcher Config Files not found
edx-xqueue Config Files not found
edx-video-encode-manager Dev

@robrap
Copy link
Contributor Author

robrap commented Nov 22, 2024

[inform] https://github.com/edx/subscriptions has been archived. I think the service was retired as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Status: Backlog
Development

No branches or pull requests

2 participants