Skip to content
This repository was archived by the owner on Sep 16, 2022. It is now read-only.
This repository was archived by the owner on Sep 16, 2022. It is now read-only.

Rework Dashboard page #566

@vpetersson

Description

@vpetersson

Sending the user to a list of devices isn't the best user experience. Instead, let's rework the interface a bit.

Node List

Let's start by moving the current dashboard (i.e. the device list) to a separate tab called 'Nodes'

Dashboard

The Dashboard is what the user will be presented with when signing in. It should have visualizations and an "Add Node" button as a call to action.

I want to visualize the following:

  • Failed/Successful logins
  • Average Trust Score
  • CVEs detected (by severity)
  • Blocked connections (i.e. rogue connections blocked by the agent)

All should be fleet wide and over the last 30 days.

I'm thinking we could use something like a stacked bar chart from ChartJS

Crude WIP Mockup:

Dashboard

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions