Kibana3 - terms panel with range facet chart


(Erik Paulsson) #1

Hey all,

I just started using ElasticSearch with LogStash and Kibana. I'm able to
extract fields from my log statements using logstash/grok. In Kibana I
have taken some of these fields and created stats panels using them for
stats like total/mean/min/max which works great for just seeing a
calculated number value quickly.
What I would like to do next is create a bar chart that can display the
count of occurrences for my extracted field within different ranges. So
say my field is called "upload_size", I would like to create a pie chart
that displays the count of files uploaded within defined ranges.
For example I would like to see counts of "upload_size" fields with values
in these ranges: 0-10KB, 10KB-100KB, 100KB-1MB, 1MB-10MB, 10MB-100MB,
100MB-1GB, 1GB+ and plotted in a pie chart.
I've experimented with the "terms" panel creating a pie chart but don't
don't see a way to define ranges. It seems this would be possible using
ElasticSearch "range
facets": http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-range-facet.html

Is it possible to do this currently in Kibana3? If not, is this on the
roadmap? I am using Kibana3 milestone 4.

Thanks,
Erik

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/15c8befa-4d0e-4f58-b193-d781d48a05da%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


(Wfindley) #2

Hey, I'm looking to do a nearly identical thing. I need to analyze the
ranges of service times as recorded in my logs. I found this post when I
was googling for an answer. Is there an easy way to do it just yet?

On Thursday, January 9, 2014 12:26:27 PM UTC-5, Erik Paulsson wrote:

Hey all,

I just started using ElasticSearch with LogStash and Kibana. I'm able to
extract fields from my log statements using logstash/grok. In Kibana I
have taken some of these fields and created stats panels using them for
stats like total/mean/min/max which works great for just seeing a
calculated number value quickly.
What I would like to do next is create a bar chart that can display the
count of occurrences for my extracted field within different ranges. So
say my field is called "upload_size", I would like to create a pie chart
that displays the count of files uploaded within defined ranges.
For example I would like to see counts of "upload_size" fields with values
in these ranges: 0-10KB, 10KB-100KB, 100KB-1MB, 1MB-10MB, 10MB-100MB,
100MB-1GB, 1GB+ and plotted in a pie chart.
I've experimented with the "terms" panel creating a pie chart but don't
don't see a way to define ranges. It seems this would be possible using
ElasticSearch "range facets":
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-range-facet.html

Is it possible to do this currently in Kibana3? If not, is this on the
roadmap? I am using Kibana3 milestone 4.

Thanks,
Erik

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/d9baa836-4eec-4aa5-bf01-171d59007ba1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


(system) #3