vimeo / graph-explorer

A graphite dashboard powered by structured metrics
http://vimeo.github.io/graph-explorer/
Apache License 2.0
1.06k stars 93 forks source link

slowness when rendering a graph with a lot of targets #53

Open Dieterbe opened 10 years ago

Dieterbe commented 10 years ago

if you didn't filter down a lot, it can happen that graphs contain hundreds of metrics.

PRO of splitting up to multiple graphs:

CON of splitting up to multiple graphs:

zehome commented 10 years ago

I think graphs with more than 10 targets are very often useless and un-exploitable. (Because you can't differenciate colors visually, then the legend takes the most of your screen space).

Table export would be more usefull with that kind of graph I think.

I would recommand the user to aggregate in that kind of cases.

Dieterbe commented 10 years ago

Table export would be more usefull with that kind of graph I think.

you mean, show a html table with all the data in it?

the graph can be made a little clearer, an upcoming timeserieswidget/flot feature is that you hoover over legend elements and it highlights the corresponding trendline.

Dieterbe commented 10 years ago

another interesting concept could be, if the legend would grow larger than 1 window height, show some kind of systemic overview of the variable tags that would otherwise show up for all targets in the legend. i.e. like a facet display saying which tag keys occur in all targets, and across how many targets, and maybe for each how many different values, and maybe show a few of the most common ones, or something.

we could also show the most deviant ones and hide the rest.

nikicat commented 10 years ago

+1