Skip to content

Support different time windows for performance dashboard

Description

Presently our performance dashboard only allows one time window, which is 8 hours starting from the current time. In the event you want more a different time scale, or period of time, we presently have no solution.

Proposal

We should allow a simple customization of the duration, or specific start/stop times of the dashboard timescales. As one example, here is how Grafana allows you to set the time scale.

Screen_Shot_2017-04-24_at_8.02.25_PM

I think this is overkill for our purposes, and would instead recommend something much simpler.

A list of common time windows, that one can choose from.

  • 30 minutes
  • 3 hours
  • 8 hours (Default)
  • 1 day
  • 3 days
  • 1 week

These can be laid out in a 2 column list of 3 each. For now I think we can skip any custom start/stop times, and do that in a later release as customers request.

Design

We're proposing breaking this design into three iterations:

  • First, a dropdown with six pre-determined time windows;
  • Second, the pre-selected 'quick ranges' plus type-in fields that allow the users more granular control over what's displayed;
  • Third, a full date-time picker.

ce_31368-support-different-time-windows-performance-dashboard

The first iteration will be done as part of this issue. Details about the second and third iterations will be provided in additional issues.

Documentation blurb

This feature is relatively self explanatory, I'm not sure we need specific documentation for it.

Edited by silv