This document discusses the ELK stack, which consists of Elasticsearch, Logstash, and Kibana. It provides an overview of each component, including that Elasticsearch is a search and analytics engine, Logstash is a data collection engine, and Kibana is a data visualization platform. The document then discusses setting up an ELK stack to index and visualize application logs.
2. What is ELK ?
ElasticSearch + Logstash + Kibana
{ELK}
3. ElasticSearch
{ELK}
Elasticsearch is a highly scalable open-source full-text search
and analytics engine. It allows you to store, search, and
analyze big volumes of data quickly and in near real time. It
is generally used as the underlying engine/technology that
powers applications that have complex search features and
requirements.
https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html
4. Logstash
{ELK}
Logstash is an open source data collection engine with real-
time pipelining capabilities. Logstash can dynamically unify
data from disparate sources and normalize the data into
destinations of your choice. Cleanse and democratize all your
data for diverse advanced downstream analytics and
visualization use cases.
https://www.elastic.co/guide/en/lo
gstash/current/introduction.html
5. Kibana
{ELK}
Kibana is an open source analytics and visualization platform
designed to work with Elasticsearch. You use Kibana to
search, view, and interact with data stored in Elasticsearch
indices. You can easily perform advanced data analysis and
visualize your data in a variety of charts, tables, and maps.
https://www.elastic.co/guide/
en/kibana/current/introductio
n.html