
Learning ELK Stack
Build mesmerizing visualizations, analytics, and logs from your data using Elasticsearch, Logstash, and Kibana
Saurabh Chhajed(Author)
Packt Publishing
Published on 26. November 2015
Book
Paperback/Softback
206 pages
978-1-78588-715-4 (ISBN)
Description
Key Features
Book DescriptionThe ELK stack-Elasticsearch, Logstash, and Kibana, is a powerful combination of open source tools. Elasticsearch is for deep search and data analytics. Logstash is for centralized logging, log enrichment, and parsing. Kibana is for powerful and beautiful data visualizations. In short, the Elasticsearch ELK stack makes searching and analyzing data easier than ever before.
This book will introduce you to the ELK (Elasticsearch, Logstash, and Kibana) stack, starting by showing you how to set up the stack by installing the tools, and basic configuration. You'll move on to building a basic data pipeline using the ELK stack.
Next, you'll explore the key features of Logstash and its role in the ELK stack, including creating Logstash plugins, which will enable you to use your own customized plugins. The importance of Elasticsearch and Kibana in the ELK stack is also covered, along with various types of advanced data analysis, and a variety of charts, tables ,and maps.
Finally, by the end of the book you will be able to develop full-fledged data pipeline using the ELK stack and have a solid understanding of the role of each of the components.What you will learn
Install, configure, and run Elasticsearch, Logstash, and Kibana
Understand the need for log analytics and the current challenges in log analysis
Build your own data pipeline using the ELK stack
Familiarize yourself with the key features of Logstash and the variety of input, filter, and output plugins it provides
Build your own custom Logstash plugin
Create actionable insights using charts, histograms, and quick search features in Kibana4
Understand the role of Elasticsearch in the ELK stack
Who this book is forIf you are a developer or DevOps engineer interested in building a system that provides amazing insights and business metrics out of data sources, of various formats and types, using the open source technology stack that ELK provides, then this book is for you. Basic knowledge of Unix or any programming language will be helpful to make the most out of this book.
Book DescriptionThe ELK stack-Elasticsearch, Logstash, and Kibana, is a powerful combination of open source tools. Elasticsearch is for deep search and data analytics. Logstash is for centralized logging, log enrichment, and parsing. Kibana is for powerful and beautiful data visualizations. In short, the Elasticsearch ELK stack makes searching and analyzing data easier than ever before.
This book will introduce you to the ELK (Elasticsearch, Logstash, and Kibana) stack, starting by showing you how to set up the stack by installing the tools, and basic configuration. You'll move on to building a basic data pipeline using the ELK stack.
Next, you'll explore the key features of Logstash and its role in the ELK stack, including creating Logstash plugins, which will enable you to use your own customized plugins. The importance of Elasticsearch and Kibana in the ELK stack is also covered, along with various types of advanced data analysis, and a variety of charts, tables ,and maps.
Finally, by the end of the book you will be able to develop full-fledged data pipeline using the ELK stack and have a solid understanding of the role of each of the components.What you will learn
Install, configure, and run Elasticsearch, Logstash, and Kibana
Understand the need for log analytics and the current challenges in log analysis
Build your own data pipeline using the ELK stack
Familiarize yourself with the key features of Logstash and the variety of input, filter, and output plugins it provides
Build your own custom Logstash plugin
Create actionable insights using charts, histograms, and quick search features in Kibana4
Understand the role of Elasticsearch in the ELK stack
Who this book is forIf you are a developer or DevOps engineer interested in building a system that provides amazing insights and business metrics out of data sources, of various formats and types, using the open source technology stack that ELK provides, then this book is for you. Basic knowledge of Unix or any programming language will be helpful to make the most out of this book.
More details
Language
English
Place of publication
Birmingham
United Kingdom
Target group
Professional and scholarly
US School Grade: College Graduate Student
Dimensions
Height: 235 mm
Width: 191 mm
Thickness: 12 mm
Weight
395 gr
ISBN-13
978-1-78588-715-4 (9781785887154)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Saurabh Chhajed
Learning ELK Stack
Build mesmerizing visualizations, analytics, and logs from your data using Elasticsearch, Logstash, and Kibana
E-Book
10/2025
Packt Publishing
from
€35.85
Available for download
Person
Saurabh Chhajed is a technologist with vast professional experience in building Enterprise applications that span across product and service industries. He has experience building some of the largest recommender engines using big data analytics and machine learning, and also enjoys acting as an evangelist for big data and NoSQL technologies. With his rich technical experience, Saurabh has helped some of the largest financial and industrial companies in USA build their large product suites and distributed applications from scratch. He shares his personal experiences with technology at http://saurzcode.in. Saurabh has also reviewed books by Packt Publishing, Apache Camel Essentials and Java EE 7 Development with NetBeans 8, in the past.
Content
Table of Contents
Introduction to ELK Stack
Building your first Data Pipeline with ELK
Collect, Parse and Transform Data with LogStash
Exploring Logstash Plugins and LogFormats
Why do we need Elasticsearch in ELK?
Finding Insights with Kibana
Kibana - Visualization and Dashboard
Putting it all Together
Use Cases and Case Studies
Expanding Horizons with ELK
Introduction to ELK Stack
Building your first Data Pipeline with ELK
Collect, Parse and Transform Data with LogStash
Exploring Logstash Plugins and LogFormats
Why do we need Elasticsearch in ELK?
Finding Insights with Kibana
Kibana - Visualization and Dashboard
Putting it all Together
Use Cases and Case Studies
Expanding Horizons with ELK