MetalK8s UI Overview Page Network Charts #3264
Labels
complexity:medium
Something that requires one or few days to fix
priority:high
High priority issues, should be worked on ASAP (after urgent issues), not postponed
topic:ui
UI-related issues
Milestone
Component: UI.
Why this is needed:
What should be done:
We should have the synced vertical line in the network charts along with the other metric charts. This means we should have the wrapper
<SyncedCursorCharts>
in a higher layer than<DashboardMetrics/>
Please find the latest design here: #3088 (comment)
Note that: This ticket doesn't include the health of
Control-plane
andWorkload-plane
, only the two graphs.Implementation proposal (strongly recommended):
The graph should be similar as the
Throughput
graph in the Metrics Panel which separately displays the write and read.Feel free to check the branch for the metrics charts, it hasn't been merged yet.
MetalK8s development/2.11:
feature/replace-the-metrics-charts-with-the-new-linetemporalchart
PR opened: #3512
The Prometheus queries should be:
Note:
So we have to retrieve the device(control plane interface/workload plane interface) before we do the query for each of the nodes.
We can define the
enabled
property ofuseQuery
to thedevice
so that it waits for it to be defined before executing the query.The chart Y-axis title should be:
export const YAXIS_TITLE_IN_OUT = 'in(+) / out(-)';
Test plan:
No test is needed.
The text was updated successfully, but these errors were encountered: