Dashboard

Description

As an Aji User
I want to see the temporal changes of JMX attributes as charts and other widgets
in order to get a feeling of the system's state and evolution

Environment

None

Attachments

6

Balsamiq Wireframes

Activity

Show:

Roland Huss March 4, 2012 at 9:36 AM

Edited UI Mockup <dashboard1>: Fine tuning

Roland Huss February 20, 2012 at 7:12 PM

Edited UI Mockup <dashboard1>: Moved right navigation bar to left

Roland Huss April 17, 2011 at 4:31 PM

Widget-Types:

  • Line chart: X-Axis: Time, Y-Axis: Value. Multiple Values can be combined in a single graph

  • Table: Text representation of current values, with labels which should be configurable

  • Pie-Chart: (optional). For pools and memory figures with a defined maximum number, visualizes the current usage

Additional Requirements:

  • The refresh rate must be customizable with fixed rates and it must be possible to switch off refresh completely

  • It must be possible to add multiple dashboards. (Should invisible dashboard updated periodically as well ?)

  • A system overview with version information must be visible at a central place.

  • Each widget should be individually configurable (max range, MBean names, ...)

  • A Dashboard must be saved locally (local storage, cookie, server side )

Optional Requirements (still to be worked out):

  • Layout (2 column, 3 column, ...) should be configurable

  • A Snapshot mode allows for measurment of delta values starting from a given point in time. Charts and textual widgets change their display according to a snapshot event. It must be possible to come back to none-snapshot mode.

Roland Huss April 17, 2011 at 4:19 PM

Edited UI Mockup <dashboard1>: Finished up first version of a dashboard draft.

Roland Huss April 15, 2011 at 7:58 AM

Added UI Mockup: <dashboard1>

Details

Assignee

Reporter

Priority

Created April 9, 2011 at 7:57 AM
Updated March 4, 2012 at 9:36 AM