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 DB profiling for edxapp #708

Open
1 task
robrap opened this issue Jul 3, 2024 · 10 comments
Open
1 task

Enable DB profiling for edxapp #708

robrap opened this issue Jul 3, 2024 · 10 comments
Assignees

Comments

@robrap
Copy link
Contributor

robrap commented Jul 3, 2024

AC:

@robrap robrap added this to Arch-BOM Jul 3, 2024
@robrap robrap converted this from a draft issue Jul 3, 2024
@timmc-edx timmc-edx moved this to Prioritized in Arch-BOM Jul 15, 2024
@robrap robrap moved this from Prioritized to Backlog in Arch-BOM Jul 29, 2024
@robrap
Copy link
Contributor Author

robrap commented Aug 15, 2024

Where did this feature go in DD, and can we see an example of it in DD to know whether it would be useful before enabling? We would just enable it if it didn't have any risk.

@robrap robrap moved this from Backlog to Ready For Development in Arch-BOM Aug 15, 2024
@robrap
Copy link
Contributor Author

robrap commented Aug 21, 2024

[inform] I'm marking this as blocked for a bit. I'm hoping we can resolve the NR issue, and unblock this work with less risk. Also, Jeremy is on vacation and I want to minimize risk during that time.

@robrap robrap moved this from Ready For Development to Blocked in Arch-BOM Aug 21, 2024
@robrap robrap moved this from Blocked to Backlog in Arch-BOM Aug 26, 2024
@jristau1984 jristau1984 moved this from Backlog to Ready For Development in Arch-BOM Oct 21, 2024
@dianakhuang dianakhuang self-assigned this Oct 31, 2024
@dianakhuang
Copy link
Member

Created an internal SRE ticket to enable this: https://2u-internal.atlassian.net/browse/DOS-5330

@dianakhuang dianakhuang moved this from In Progress to Blocked in Arch-BOM Nov 19, 2024
@jristau1984
Copy link

Adding a due date to check back in on the linked DOS ticket again.

If we go the AWS Cloudwatch route for edxapp, can we possibly use DB profiling for other services to take advantage of this paid DD feature?

@robrap
Copy link
Contributor Author

robrap commented Dec 17, 2024

@jristau1984: [inform] I switched from "Due Date" to "Review After Date".

@robrap
Copy link
Contributor Author

robrap commented Jan 14, 2025

Nadeem responded, and we should review: https://2u-internal.atlassian.net/browse/DOS-5330. Looks like a db reboot is required. How does that affect the plan?

@jristau1984
Copy link

Yikes, that requires planned downtime correct? I assume we do not have HA for our DBs...

I think, if this is a valuable enough feature, that we can schedule a planned downtime for it. However, we should be very confident that we will NOT need to flip it back off and on to figure out if it will have an impact on performance.

@robrap
Copy link
Contributor Author

robrap commented Jan 15, 2025

@jristau1984: I wrote my version of the open questions on the DOS ticket. We'll see how Nadeem responds.

@robrap
Copy link
Contributor Author

robrap commented Jan 16, 2025

@jristau1984: Let me know if you are watching the DOS ticket, and if I don't need to report everything here.

That said, the reboot will cause a small interruption during failover, and not an extended downtime. This was not clear before.

I gave the go ahead for an Edge deployment. Then we'll move to Prod. I asked if SRE has a process for planning and communicating these types of changes, but if you (or Spencer) wish to be involved in that, please just insert yourself. Thank you.

@robrap robrap moved this from Blocked to In Progress in Arch-BOM Jan 23, 2025
@robrap robrap self-assigned this Jan 23, 2025
@robrap robrap removed their assignment Jan 23, 2025
@robrap
Copy link
Contributor Author

robrap commented Jan 23, 2025

@dianakhuang: I took this out of blocked and moved it to in-progress. Would you be able to follow-up on the SRE ticket again, now that its status has changed?

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
Development

No branches or pull requests

3 participants