Kibana is an open source data visualization dashboard for Elasticsearch.Users can create bar, line and scatter plots, or pie charts, heat maps, region maps, coordinate maps, gauge, goals, timelion and maps on top of large volumes of data.
ELK stands for Elasticsearch, Logstash and Kibana. ELK is log management platform use to analyze logs. Here Kibana works in sync with Elasticsearch and Logstash.
Following are the key features of Kibana:
● Dev Tools
● Filters and Search query
● Coordinate and Region Maps
In Kibana data can be visualized in different ways. Commonly used ones are vertical bar chart, horizontal bar chart, pie chart, line graph, heat map etc.
Yes, we can use third party plugin to add visualization in Kibana.
Timelion, also called as timeline is yet another visualization tool which is mainly used for time based data analysis. It helps more in comparison of data to the previous cycle in terms of week , month etc.
Canvas visualization is one of the key feature in Kibana which can be use to represent data in different color combinations, shapes, texts, multiple pages basically called as workpad.
Kibana aggregation is collection of documents or a set of documents obtained from a particular search query or filter. There are two different types of aggregations in Kibana:
● Bucket Aggregation
● Metric Aggregation
In bucket aggregation we have buckets which consists of a key and a document. When the aggregation is executed, the documents are placed in the respective bucket. Following are different Bucket Aggregation:
● Date Histogram
● Date Range
● IPv4 Range
● Significant Terms
Metric Aggregation refers to the maths calculation done on the documents present in the bucket. For example if you choose a number field the metric calculation you can do on it is COUNT, SUM, MIN, MAX, AVERAGE etc.