-
Notifications
You must be signed in to change notification settings - Fork 86
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
[GSoC] [UI] Dashboard Page #496
Conversation
@Sylvie-Wxr Would you introduce the Dashboard in observablity.md#metrics and add brief introduction and screenshot in First, explain how to enable the collection of self-observability metrics. To illustrate the flow of metrics data, insert the diagram from your design into the observability. Md file. Next, it's important to specify the location where the metrics are stored. Lastly, ensure that the screenshot is included on the page. |
png file should be hosted in the website repo to keep codes repo volume controllable. |
Consider adding here, https://github.com/apache/skywalking-website/tree/master/static/doc-graph/banyandb/v0.7.0 Note, this is for 0.7 BanyanDB doc only. |
Understood. Removed PNG from this repo. |
Co-authored-by: Gao Hongtao <hanahmily@gmail.com>
Co-authored-by: Gao Hongtao <hanahmily@gmail.com>
Co-authored-by: Gao Hongtao <hanahmily@gmail.com>
Co-authored-by: Gao Hongtao <hanahmily@gmail.com>
@Sylvie-Wxr Would you please attach the Dashboard screenshot at cluster installation |
@hanahmily Updated. |
CHANGES
log.Dashboard Page Preview:
Auto Refresh Seletion:
When the page opens, the default is off, if select any option for auto refresh, the end time of datepicker will change every selected time frame, as well as the page.
Date Picker:
User can choose from different period of time as start time to current time as end time.
Path display:
if the path is too long (over than 35 characters, it will show the first 5 and last 30 characters with '..." in the middle.
Smaller window display:
When the window is sizing down, the table dynamically sizes down. When it reaches certain pixel, the text in Memory and Disk Details will not be displayed, and at a more smaller pixel, the time componenents will be in shown in seperate lines to avoid messiness.
Table scroll with fixed time components:
Make the table scroll and time components fixed so that users can still monitor or choose different time if there are more lines of nodes.
Color display of the bar in CPU, Memory and Disk:
(The picture is only for display only here). In actual code, the bar will be green when CPU/Memory/Disk is less tan 50%, will be Yellow from 50%-80%, red over 80%
No data display:
If there is no data written in the backend, there will be no data displayed like this.