Actual value of the graph on y-axis in kibana 4
I want to plot the x-axis time and the numeric field 'f' that happens at this time along the y-axis in kibana 4. I changed the data type "f" to integer and I can confirm that it changed from the kibana index settings.
However, the only aggregation options available for the Y-axis are count / min / max / sum, etc. This post has a graph answer, but I am interested in plotting the actual values. Is there a way to do this?
source to share
You probably want to check this one out .
TL; DR The data you want to plot is not numbers.
- Update your grok filter to something like
%{NUMBER:time:float}
instead of what you have. - Re-index / re-hash your elasticsearch (I just deleted my data and restarted the whole thing)
- Go to Kibana4 -> Render -> New Line Graph
- In the Y-axis select max and in the field select the number field
source to share
Kibana draws a bucket, for example. every minute.
So aggregations are fine. I often plot the average and maximum values ββon the same graph to give me a good overview.
If you shorten the time period, the buckets get smaller, but I don't think you'll ever make them "just one document".
source to share