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

DatabaseHealth #23

Open
okdistribute opened this issue Jan 20, 2024 · 0 comments
Open

DatabaseHealth #23

okdistribute opened this issue Jan 20, 2024 · 0 comments
Labels
K-feature New feature or request

Comments

@okdistribute
Copy link
Collaborator

okdistribute commented Jan 20, 2024

  • Show a box in the middle of the screen with a list of variables
  • If any of the variables are outside the tolerance window, make the background red. Otherwise, the background should be green.
  • Provide default values below, but allow them to be overridden with parameters
  • Use DQL for active observers & subscriptions -- this won't be able to support legacy builder.
Variable Lower Bound Upper Bound
Number of tombstones 0 5000
Number of actors 1 1000
Number of active observers 1 15
Number of active subscriptions 1 15
Number of remote observers 1 15
Number of remote subscriptions 1 15
Disk space 0 10gb

Additional features

Make the tolerance window be parameters that can be passed into the component

  • Content of subscriptions (both remote and local)
  • Content of actor id table
  • Content of replication summary table

We have an existing tool internally for seeing the metadata inside of the database. How can we empower customers to see this metadata without having to extract the data directory?

Right now, if there is an issue the go-to for tech support is "give me your data directory and we will analyze it" -- we can't do this anymore. This will not scale.

@okdistribute okdistribute changed the title DatabaseHealthReporter DatabaseHealth Jan 20, 2024
@okdistribute okdistribute added the K-feature New feature or request label Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
K-feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant