-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Description
Given the current navigation, we're looking at having an overview page for each of the main sections -- Workloads, Services, Storage, Config -- as well as a main overview for the entire workspace. This issue is to discuss what content should be on each of these overviews, and how it should be displayed.
Initially I'm thinking the section overviews should have these goals:
- Alerts - What needs alerting + what action can be done to resolve the alert -- Inform the user of anything that is cause for concern and provide them with both a suggested course of action and the navigation to perform this action.
- History - What has changed -- Let the user know how the items have changed since the last time they checked or within the last day or two (precise timeframe TBD)
- Health Metrics -- Give the user some indication of the status of the items in the section (could be combined with the two above in some way)
- Navigation -- User should be able to get to the details of each of the items.
- Education -- We should help explain what each item is. It's important to consider the new user experience, and these overview pages are a good place to further explain some of the basic concepts.
The main overview could either have the same goals and content as the section overviews, or could have something different. (As an aside: Is there better wording for "main overview" and "section overview"?)
Regarding the UI and style, I think some obvious things to consider are:
- Card format - at least one card per section item
- Graphs / Visualization where it makes sense
- Real-time updates (have the data pushed to the front end)
- "As simple as possible, but no simpler." When providing lots of information in a single view there is fine line between providing a helpful summary and information overload.
There are many good examples of "dashboards": Datadog has some good examples (here, here), as does google cloud platform, google analytics, and many others.