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

Feature Request: Add additional stats/metrics for VDiff #15161

Closed
mattlord opened this issue Feb 7, 2024 · 0 comments · Fixed by #15175
Closed

Feature Request: Add additional stats/metrics for VDiff #15161

mattlord opened this issue Feb 7, 2024 · 0 comments · Fixed by #15175

Comments

@mattlord
Copy link
Contributor

mattlord commented Feb 7, 2024

Feature Description

We setup vdiffStats in #14786 . We should utilize that to add some additional stats / metrics that can be helpful in debugging and understanding what's happening in the system. Some basic ideas to start with:

  • Count of VDiff errors
  • Count of VDiff errors by UUID
  • Errors by VDiff UUID
  • Count of actions (Create/Stop/Resume/Show/etc)
  • Count of actions (Create/Stop/Resume/Show/etc) by VDiff UUID
  • VDiff start and end times by UUID
  • VDiff diff table initialization (synching up streams and preparing consistent snapshots for the diff) times by UUID
  • Any of these things by vreplication workflow
  • ...

Use Case(s)

Observing, understanding, and debugging Vitess behavior in production when doing VDiffs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant