elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.71k stars 8.12k forks source link

Option to plot intensity in the heatmap on the logarithmic scale #5946

Closed tbragin closed 2 years ago

tbragin commented 8 years ago

When visualizing a heatmap over multiple geo location points, where concentration of counts is very different (e.g. orders of magnitude), heatmap becomes almost invisible in locations with low counts. For example, if NY has n servers, London has m servers and HK has h servers, where n is far greater than m, and m is far greater than h, heatmap makes h invisible. One idea is to visualize heatmap using log10 transform on the data points.

tbragin commented 8 years ago

To get the discussion going... Do others face this issue? Any other ideas on how to address it?

Another potentially related issue is "Add opacity setting to heatmap": https://github.com/elastic/kibana/issues/3896

LucaWintergerst commented 8 years ago

+1 We also have the same problem. Our Webservers experience heavy traffic from locations where our carsharing business is running, as well as a little traffic distributed over other places. Those "other places" are almost invisble, depending on the other settings of the visualization.

I'll check if I'm allowed to post a screenshot of our board.

pemontto commented 8 years ago

:+1:

Starou commented 8 years ago

+1 for the log scale in tile map

redlus commented 6 years ago

+1

ghudgins commented 2 years ago

Closing this issue because this is supported in Lens visualizations. You can define a custom color ramp on heatmaps using a logarithmic scale.

image

Since this would require a large development effort to implement in Visualize/TSVB and our efforts are focused on extending the functionality of Lens in easy-to-use and consistent way. We aim to provide the best possible visualization editing experience in Lens and are working to improve that tool and help users migrate.