-
Notifications
You must be signed in to change notification settings - Fork 145
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
Use Heatmap panel to represent Tablets status #2111
Comments
@tgrabiec FYI |
@tzach beside being a cool representation, can you describe a scenario that this is useful? |
It would be beneficial to see, for a specific table, how it is distributed between the nodes. |
Sending detailed tablet metrics may be too much. We disable per-table stats by default, and per-tablet stats will be heavier than that. We can present aggregate metrics for migrating tablets per shard. |
I was thinking, if we can show the number of tablets per shard/node we can show bars that would show the distribution. |
Even if too much for production, it would be helpful for debuging and demos. |
@tzach So what would you like the heat map to show exactly? |
I feel that the thing provided by grafana is too limited in its presentation and update frequency. What tablet-mon is generally useful for is getting an intuition about the behavior of the system in real time, by observing movement of parts, and for that you need (1) high frequency of updates (2) animation. Grafana has neither, it's good at presenting coarse-grained statistics. |
For example, with tablet-mon I was able to immediately identify that there are stalls in tablet phase transitions which shouldn't be there. That would be lost in the noise in grafana. I think the two tools serve different purposes. |
closed by #2170 |
Real time status of tablets, similar to tablet-mon.py but as part of a dashboard.
The text was updated successfully, but these errors were encountered: