madecoste / swarming

Automatically exported from code.google.com/p/swarming
Apache License 2.0
0 stars 1 forks source link

Stats presentation needs improvement - frontend #132

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This bug is about changing the UI to present statistics. Issue 131 is about 
improving the statistics generated.

Let's face it, /stats is ugly and barely usable.

- It's using XHR to load the data but I'd rather get rid of this, make the data 
more useable and have copy-pastable links. Navigation is not a big deal, it's 
likely better than XHR.
- Navigating through dimension is not cute, and right now the resolutions query 
parameter is lost.
- Reordering the graph, exposing the important data to understand the system 
health at quick glance.
- I consider a good idea to present an overview (which would load quickly) 
directly at the root page. Then /stats would contain the detailed informations.

I'm giving a carte blanche to do whatever necessary to make this usable and 
informative.

Original issue reported on code.google.com by maruel@chromium.org on 6 Aug 2014 at 4:02

GoogleCodeExporter commented 9 years ago

Original comment by maruel@chromium.org on 6 Aug 2014 at 4:13

GoogleCodeExporter commented 9 years ago

Original comment by maruel@chromium.org on 6 Aug 2014 at 4:20

GoogleCodeExporter commented 9 years ago
The code is at:
https://code.google.com/p/swarming/source/browse/services/swarming/server/stats_
gviz.py
https://code.google.com/p/swarming/source/browse/services/swarming/templates/sta
ts_user.html
https://code.google.com/p/swarming/source/browse/services/swarming/templates/sta
ts_common.js
https://code.google.com/p/swarming/source/browse/services/swarming/templates/sta
ts_bucket.html
https://code.google.com/p/swarming/source/browse/services/swarming/templates/sta
ts.html

and for the root page:
https://code.google.com/p/swarming/source/browse/services/swarming/templates/roo
t.html
https://code.google.com/p/swarming/source/browse/services/swarming/handlers_fron
tend.py#1512

Original comment by maruel@chromium.org on 6 Aug 2014 at 4:24

GoogleCodeExporter commented 9 years ago

Original comment by z...@chromium.org on 3 Nov 2014 at 9:40