Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow to show gauges in multiple lines #12716

Open
Tracked by #57707
morgango opened this issue Jul 7, 2017 · 6 comments
Open
Tracked by #57707

allow to show gauges in multiple lines #12716

morgango opened this issue Jul 7, 2017 · 6 comments
Labels
Feature:Visualizations Generic visualization features (in case no more specific feature label is available) release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@morgango
Copy link

morgango commented Jul 7, 2017

Kibana version:

5.5

Elasticsearch version:

5.5

Server OS version:

Mac OS

Browser version:

Chrome

Original install method (e.g. download page, yum, from source, etc.):

Download

Description of the problem including expected versus actual behavior:

When I try to make multiple gauges (5) the number cannot be displayed if it has more than 5 digits, including decimal points. This might be OK for simple counts of small data sets, but is unusable for real-world use.

image

For more terms it is even worse:

image

That is simply too few for practical use, as anything in the thousands is not visible. Consider that a second has more than a thousand miliseconds, making these impractical for very common time periods. Also, if you use any type of aggregation (average, median, etc.) you will definitely have lots of decimal points to content with.

You should automatically move the text below the gauge if there will be overlap.

Steps to reproduce:

  1. Create a Gauge visualization.
  2. Split by Term.
  3. Watch text disappear for small numbers.
@epixa epixa added Feature:Visualizations Generic visualization features (in case no more specific feature label is available) bug Fixes for quality problems that affect the customer experience labels Jul 18, 2017
@Webreaper
Copy link

Seeing the same thing - at the very least, the font size should shrink so the labels don't disappear, instead of always displaying the rather annoying "Some labels were hidden due to size constraints".
screen shot 2017-09-20 at 09 15 23
If this can't be done automatically, perhaps the font-size slider option can be applied for multiple gauge metrics?

@ppisljar
Copy link
Member

i would suggest to use percentage mode if you plan to put multiple gauges together
also it depends on the size of your panel on the dashboard, and screen resolution

with any chart you can produce unusable results ... try to do a bar chart, date histogram on x axis then do a term split with 50 terms .... that won't make sense. or pie, or any other chart pretty much.

its up to the user to figure out what still makes sense, and yeah i agree showing tens of gauges won't make sense in most scenarios.

@Webreaper
Copy link

That's not really a great response. There is absolutely no reason why the layout code can't be made better here. Obviously, it'll only scale to a certain level, but at the moment it's just terrible. See this screenshot, for example - look at all the whitespace. If the gauges scaled a little and wrapped a bit, it would be perfectly usable. This is not an exceptional usage of the gauges.
screen shot 2017-11-23 at 13 22 53

@ppisljar ppisljar reopened this Nov 23, 2017
@ppisljar
Copy link
Member

currently gauges can be shown either horizontally or vertically

i updated the title of this issue, if i understand correctly what we are looking for is have a mix of two (horizontally positioned gauges in multiple lines)

@ppisljar ppisljar changed the title Multiple Gauges not useable allow to show gauges in multiple lines Nov 23, 2017
@ppisljar ppisljar added release_note:enhancement and removed bug Fixes for quality problems that affect the customer experience won't fix labels Nov 23, 2017
@Webreaper
Copy link

Yep, exactly - some adaptable layout that'll use the space more optimally (and as a side-effect allow the individual gauges to render larger) would be great. :)

@timroes timroes added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Sep 16, 2018
@ghudgins
Copy link
Contributor

@gvnmagni @markov00 a related issue to a discussion about small multiples we talked about recently

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Visualizations Generic visualization features (in case no more specific feature label is available) release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

6 participants