The book provides a foundation of building intuitive dashboards using Kibana 8.x and application of data analysis techniques to research, mine and aggregate information to convey business insights and improve decision making. What You Will Learn: Create visualizations using the Visualize interfa
Kibana 8.x - A Quick Start Guide to Data Analysis
β Scribed by Krishna Shah
- Publisher
- Packt Publishing
- Year
- 2024
- Tongue
- English
- Leaves
- 219
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Kibana 8.x - A Quick Start Guide to Data Analysis: Learn about data exploration, visualization, and dashboard building with Kibana
Uncover valuable business insights by leveraging the power of Kibana to navigate and interpret datasets for improved decision making
Key Features
Gain profound understanding of the end-to-end workings of Kibana
Explore the powerful administration features in Kibana 8.x for managing and supporting data ingestion pipelines
Build your own analytics and visualization solution from scratch
Book Description
Unleash the full potential of Kibana-an indispensable tool for data analysts to seamlessly explore vast datasets, uncover key insights, identify trends and anomalies, and share results. This book guides you through its user-friendly interface, interactive visualizations, and robust features, including real-time data monitoring and advanced analytics, showing you how Kibana revolutionizes your approach to navigating and analyzing complex datasets.
Starting with the foundational steps of installing, configuring, and running Kibana, this book progresses systematically to explain the search and data visualization capabilities for data stored in the Elasticsearch cluster. You'll then delve into the practical details of creating data views and optimizing spaces to better organize the analysis environment. As you advance, you'll get to grips with using the discover interface and learn how to build different types of extensive visualizations using Lens.
By the end of this book, you'll have a complete understanding of how Kibana works, helping you leverage its capabilities to build an analytics and visualization solution from scratch for your data-driven use case.
What You Will Learn
Create visualizations using the Visualize interface in Kibana
Build shareable search dashboards to drill down and perform advanced analysis and reporting
Search data to make correlations and identify and explain trends
Embed dashboards, share links, and export PNG, PDF, or CSV files and send as an attachment
Configure and tweak advanced settings to best manage saved objects in Kibana
Implement several types of aggregations working behind the scenes of extensive visualizations
Who this book is for
If you're a data analyst or a data engineer, this book is for you. It's also a useful resource to database administrators, analysts, and business users looking to build a foundation in creating intuitive dashboards using Kibana 8.x and data analysis techniques for improved decision making. Foundational knowledge of Elasticsearch fundamentals will provide an added advantage.
β¦ Table of Contents
Kibana 8.x β A Quick Start Guide to Data Analysis
Contributors
About the author
About the reviewer
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Conventions used
Get in touch
Share your thoughts
Download a free PDF copy of this book
Part 1: Exploring Kibana
Chapter 1: Introduction to Kibana
Technical requirements
Getting an overview of Kibana
Installation
Configuration
Running Kibana
Understanding data integrations
Summary
Chapter 2: Creating Data Views and Introducing Spaces
Technical requirements
Exploring data views
Creating spaces
Understanding saved objects in Kibana
Summary
Chapter 3: Discovering the Data through Discover
Exploring your data
Elasticsearch β a document store
Datatypes in Elasticsearch
The Discover page
Working with queries
Structuring KQL query (example)
Pairing the queries with Boolean operators
Searching numeric fields
How to search when you donβt know how to spell what you wish to search for
Creating a saved search
Steps to create a saved search
Summary
Part 2: Visualizations in Kibana
Chapter 4: How About We Visualize?
Technical requirements
Exploring Lens visualizations
Deep diving into the backend of visualizations in Kibana
Understanding Canvas, Maps, and Markdown visualizations
Building Canvas visualizations
Building Maps visualizations
Building Markdown visualizations
Summary
Chapter 5: Powering Visualizations with Near Real-Time Updates
Technical requirements
Understanding how to create TSVB visualizations
Understanding the Aggregation dropdown in the Data tab
Understanding the Group by dropdown in the Data tab
Exploring the Metric, Top N, Gauge, Markdown, and Table types of TSVB
Top N and Gauge
Markdown and Table
Putting TSVB to use
Using Annotations
Summary
Part 3: Analytics on a Dashboard
Chapter 6: Data Analysis with Machine Learning
Technical requirements
Understanding anomaly detection in time series data
How does the machine learning algorithm work?
Analyzing data with entity-centric analysis
Transforms
DataFrame analytics
APIs to implement to know more about machine learning
Setting up alerts
Summary
Chapter 7: Graph Visualization
Technical requirements
Creating a graph
Customizing a graph
Troubleshooting a graph
Performance-related issues
Finding out whether there are any missing results
Key points for supporting data from multiple indices
Summary
Chapter 8: Finally, the Dashboard
Technical requirements
Exploring sample dashboards
Creating a dashboard from scratch
Understanding a logging use case on a dashboard
Sharing the dashboard
Summary
Part 4: Querying on Kibana and Advanced Concepts
Chapter 9: ES|QL and Advanced Kibana Concepts
Technical requirements
Learning the ES|QL building blocks
Understanding how ES|QL works
Advanced Kibana concepts
Runtime fields
Advanced Kibana settings
Summary
Chapter 10: Query DSL and Management through Kibana
Technical requirements
Learning about Query DSL
Full text queries
Geo queries
Shape queries
Joining queries
Match-all queries
Term-level queries
Specialized queries
Compound queries
Deep-diving management concepts β RBAC
Exploring watchers
Summary
Index
Why subscribe?
Other Books You May Enjoy
Packt is searching for authors like you
Share your thoughts
Download a free PDF copy of this book
π SIMILAR VOLUMES
With this Quick-Start Guide you'll be creating your first gadgets within a few minutes, following the step-by-step instructions and photos throughout the book. You'll build your own motion-sensing game controller with a three-axis accelerometer, connect the Arduino to the Internet and program both
Explore the different data mining techniques using the libraries and packages offered by Python Key Features Grasp the basics of data loading, cleaning, analysis, and visualization Use the popular Python libraries such as NumPy, pandas, matplotlib, and scikit-learn for data mining Your one-stop guid