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

Add debug.zip functionality for investigations #1050

Open
ryanluu12345 opened this issue Oct 23, 2024 · 0 comments
Open

Add debug.zip functionality for investigations #1050

ryanluu12345 opened this issue Oct 23, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@ryanluu12345
Copy link
Contributor

ryanluu12345 commented Oct 23, 2024

Currently, investigations require quite a bit of back and forth to get the information the team needs to properly triage and root cause. The main ask here is to provide a command for replicator to gather a debug.zip that can dump as much information that can be reasonably dumped:

  • Relevant schema definitions
  • Relevant errors and logs
  • Metrics
  • Etc.

We need to think more here if this is the right way to achieve this or if we just need to craft a template for what customers should provide for us, since we know they'll also want to send over metrics charts from replicator dashboards.

Edit 11/15
There is also value here in treating this as a tool that gather information that can help identify and diagnose the most common issues. I think this necessitates that we:

  • Identify the most common issues
  • Define those steps as a tree of if this, then this
  • Identify the information needed for each of these problems
  • Codify these into a tool

Thoughts

  • Think about what common issues
  • Think about the information we need to debug common issues
  • Think about how we dump the data
@ryanluu12345 ryanluu12345 added the enhancement New feature or request label Oct 23, 2024
@ryanluu12345 ryanluu12345 added the good first issue Good for newcomers label Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant