Book Image

Mastering Kibana 6.x

Book Image

Mastering Kibana 6.x

Overview of this book

Kibana is one of the popular tools among data enthusiasts for slicing and dicing large datasets and uncovering Business Intelligence (BI) with the help of its rich and powerful visualizations. To begin with, Mastering Kibana 6.x quickly introduces you to the features of Kibana 6.x, before teaching you how to create smart dashboards in no time. You will explore metric analytics and graph exploration, followed by understanding how to quickly customize Kibana dashboards. In addition to this, you will learn advanced analytics such as maps, hits, and list analytics. All this will help you enhance your skills in running and comparing multiple queries and filters, influencing your data visualization skills at scale. With Kibana’s Timelion feature, you can analyze time series data with histograms and stats analytics. By the end of this book, you will have created a speedy machine learning job using X-Pack capabilities.
Table of Contents (21 chapters)
Title Page
Copyright and Credits
Packt Upsell
Contributors
Preface
Index

Time-series data handling


Time series data is the series of data points that is captured against the time order. Here, we will cover how to deal with time-series data. In Kibana, we have Timelion, which is specially designed for handling time-series data. In the previous chapter, we covered Timelion and its methods, which we can use to play with time-series data. It provides us with methods that we can chain together to get the desired output. Here, we will cover the following:

  • Conditional formatting: In conditional formatting, we will cover how we can color-code the time-series data based on applied conditions
  • Tracking trends: Under tracking trends, we will user the mvavg() Timelion function, through which we can plot a moving average graph to create a trend

Conditional formatting

Here, we will use Timelion to apply conditional logic on metricdata time-series data to track the trends with a moving average. Using this process, we can easily detect the patterns and outliers in a time series.

For...