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

Webapp Preview: Cluster Overview with sparklines #23600

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

koszti
Copy link
Member

@koszti koszti commented Sep 29, 2024

Description

This PR adds the cluster statistics page into the preview UI dashboard, maintaining identical functionality to the existing UI while incorporating the latest Material UI components. Partially addressing #22697

Technical details

The dashboard fetches cluster metrics every second from the /ui/api/stats endpoint and visualizes them using the mui-x/charts SparkLineChart component.

Note that there is some overlap with PR #23230, which implements authentication. Currently, this feature supports only fixed authentication types; however, it will be compatible with all authentication methods once the aforementioned PR is merged.

Screenshots

The displayed metrics are generated values and do not accurately represent real-world scenarios.

Screenshot 2024-09-30 012731

Screenshot 2024-09-30 012803

@cla-bot cla-bot bot added the cla-signed label Sep 29, 2024
@github-actions github-actions bot added the ui Web UI label Sep 29, 2024
@koszti koszti force-pushed the webapp-preview-dashboard branch 2 times, most recently from eca9e84 to 2510d59 Compare September 30, 2024 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

1 participant