Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upSupport for histograms #600
Comments
torkelo
added
feature
labels
Jul 18, 2014
This comment has been minimized.
This comment has been minimized.
|
Yes this is definitely something I want to do! |
This comment has been minimized.
This comment has been minimized.
sahilthapar
commented
Jul 30, 2014
|
+1 |
This comment has been minimized.
This comment has been minimized.
|
Actually after giving more though to it the histogram I pasted in before doesn't make much sense since we are displaying data in time, so the chart needs to reflect that. So the diagram could look like this: http://fastly.github.io/epoch/real-time/#heatmap Actually it might be even possible to use the linked code in Grafana. Is this item on the roadmap for the nearest future? Just asking if we should expect it any time soon :) Thanks! |
This comment has been minimized.
This comment has been minimized.
|
well I think the histogram is nice as well (to see the distribution of values over a time period). The heatmap is also nice, but the question is how to fetch the data for it, since I need all values for each time point. |
This comment has been minimized.
This comment has been minimized.
XANi
commented
Jul 30, 2014
|
InfluxDB have histogram function
and if you group by time you will get histogram for each period, effectively from sth like
you get
which can be mapped: time - X axis effectively resulting in heat map |
This comment has been minimized.
This comment has been minimized.
xinuc
commented
Aug 10, 2014
|
|
This comment has been minimized.
This comment has been minimized.
aybabtme
commented
Sep 23, 2014
|
heatmaps would be awesome, very much needed |
This comment has been minimized.
This comment has been minimized.
mschenck
commented
Sep 23, 2014
|
|
This comment has been minimized.
This comment has been minimized.
|
+1 for both histogram for all data across entire timerange, as well as !!! thanks :D |
This comment has been minimized.
This comment has been minimized.
actually you can do histograms over time with graphite too. if you use for example statsd then you have your data in a metric per bin (see https://github.com/etsy/statsd/blob/master/docs/metric_types.md) so you have metric.bin_50, metric.bin_inf, so you could put that in a heatmap. to get a single histogram for an entire timerange in graphite, we could do the binning in js :) |
This comment has been minimized.
This comment has been minimized.
|
@Dieterbe true, what I have never understood through is the percentile functions in graphite, never understood how they work or if they work. What would be nice is being able to use the summarize graphite function with a percentile function, like summarize(my.high.resolution.metric, '1h', "percentiles 0.9 0.95") |
woodsaj
added a commit
to raintank/grafana
that referenced
this issue
Oct 16, 2014
johann8384
added a commit
to johann8384/grafana
that referenced
this issue
Nov 5, 2014
This comment has been minimized.
This comment has been minimized.
biancalana
commented
Nov 14, 2014
|
+1 |
2 similar comments
This comment has been minimized.
This comment has been minimized.
jeromegit
commented
Nov 27, 2014
|
+1 |
This comment has been minimized.
This comment has been minimized.
cambridgemike
commented
Nov 30, 2014
|
+1 |
This comment has been minimized.
This comment has been minimized.
cypreess
commented
Jan 5, 2015
|
+1 for both |
dpsoft
referenced this issue
Jan 19, 2015
Open
include histogram operation over series as influx #10
This comment has been minimized.
This comment has been minimized.
fsauer65
commented
Jan 29, 2015
|
++ 1 also this would be an aswesome way to visualize a percentiles "histogram": http://hdrhistogram.github.io/HdrHistogram/plotFiles.html |
This comment has been minimized.
This comment has been minimized.
gsaray101
commented
Feb 6, 2015
|
+1 |
3 similar comments
This comment has been minimized.
This comment has been minimized.
vitillo
commented
Mar 12, 2015
|
+1 |
This comment has been minimized.
This comment has been minimized.
jheusser
commented
Mar 19, 2015
|
+1 |
This comment has been minimized.
This comment has been minimized.
MalteJ
commented
Mar 19, 2015
|
+1 |
This comment has been minimized.
This comment has been minimized.
makapuf
commented
Apr 10, 2015
|
+1 ! |
This comment has been minimized.
This comment has been minimized.
jmorlock
commented
Apr 16, 2015
|
+1 |
This comment has been minimized.
This comment has been minimized.
jessetan
commented
Apr 7, 2016
|
What would be the preferred way to support histograms in Grafana? |
This comment has been minimized.
This comment has been minimized.
XANi
commented
Apr 7, 2016
|
IMO the only case where it would make sense to have it in same "type" would be if you could say have "normal" over time data on one layer and histogram on other, to basically have histogram bars as bacground with over-time data in foreground. If that way is not supported it doesn't really make sense to put it in same place. Especially that over time "histogram plugin" could be expanded to do "histogram over time"/heatmap visualisations |
This comment has been minimized.
This comment has been minimized.
jessetan
commented
Apr 7, 2016
|
A "histogram over time" / heatmap is possible and would make sense to put in the graph panel, but a "regular" histogram can not be combined with other graph types since the x-axis shows buckets, not time. |
This comment has been minimized.
This comment has been minimized.
|
Hi, I try to support Grafana 3.0. I extend GraphCtrl class, and add HistogramCtrl. So, some part of code is shared with graph panel. |
This comment has been minimized.
This comment has been minimized.
jessetan
commented
Apr 14, 2016
|
@mtanda great, this is easier than patching the code myself ;) |
This comment has been minimized.
This comment has been minimized.
|
@jessetan Thanks! I'm waiting for your feedback. |
This comment has been minimized.
This comment has been minimized.
hgfischer
commented
Apr 14, 2016
|
This issue seems abandoned by the Grafana team. |
This comment has been minimized.
This comment has been minimized.
|
@hgfischer in what way? not sure we have promised this :) |
This comment has been minimized.
This comment has been minimized.
|
I'm working on heatmap panel too. If #3164 is implemented, the panel becomes more useful. |
This comment has been minimized.
This comment has been minimized.
|
@mtanda would you please attach some sample screenshots of the histogram and heat map plugin panels? |
This comment has been minimized.
This comment has been minimized.
|
@johnou These are screenshots. I notice there are some bugs in query editor, but other part works well. |
This comment has been minimized.
This comment has been minimized.
|
+1 |
torkelo
referenced this issue
Aug 14, 2016
Closed
[Feature Request] Allow X-value to be a non-time metric #5641
This comment has been minimized.
This comment has been minimized.
WIZARD-CXY
commented
Aug 24, 2016
|
+1 |
3 similar comments
This comment has been minimized.
This comment has been minimized.
|
+1 |
This comment has been minimized.
This comment has been minimized.
cattt84
commented
Nov 11, 2016
|
+1 |
This comment has been minimized.
This comment has been minimized.
GillesBIANNIC
commented
Jan 3, 2017
|
+1 |
This comment has been minimized.
This comment has been minimized.
felixge
commented
Jan 23, 2017
|
@mtanda your heatmap plugin looks great. I hope to be able to try it out soon. Also +1 for something similar to be included in grafana core. |
torkelo
assigned
alexanderzobnin
Apr 3, 2017
torkelo
added this to the 4.3.0 milestone
Apr 3, 2017
alexanderzobnin
added a commit
to alexanderzobnin/grafana
that referenced
this issue
Apr 6, 2017
alexanderzobnin
referenced this issue
Apr 6, 2017
Merged
graph: initial histogram support #600 #8053
torkelo
added a commit
that referenced
this issue
Apr 7, 2017
mtanda
added a commit
to mtanda/grafana
that referenced
this issue
Apr 10, 2017
This comment has been minimized.
This comment has been minimized.
|
histogram support added to main graph panel: |
torkelo
closed this
Apr 11, 2017
This comment has been minimized.
This comment has been minimized.
|
Wow so the same old graph panel can now do histograms ? That's even better then a separate panel. Thanks Alex and torkel |
This comment has been minimized.
This comment has been minimized.
Jan-Axoom
commented
Jan 4, 2018
•
This comment has been minimized.
This comment has been minimized.
|
@Jan-Axoom could you please share your ES query? This mode just transform timeseries data to histogram. More source points make more precise result. But for ES and other datasources supporting histogram aggregation make more sense to use aggregated data like Heatmap panel does (#11087). We think about extracting histogram to the separate panel, so I think it would be a nice feature to have. |
This comment has been minimized.
This comment has been minimized.
mrdeveloperdude
commented
Sep 14, 2018
|
I am trying to use this with MySQL but there is no documentation. (http://docs.grafana.org/features/datasources/mysql/) How can I write my SQL to work with this feature? Please shed some light! |




jcellary commentedJul 17, 2014
It would be very useful to have histograms displayed
Example: