DEV Community

Sumit Joshi
Sumit Joshi

Posted on

Basics of ELK Stack(Elasticsearch-Logstash-kibana) Part -01

What is ELK Stack?

-Collection of three open source products
1.ElasticSearch - used for storing logs
2.Logstash - used for shipping as well as processing and storing
logs
3.Kibana - visualization tool

Motive behind ELk
-Designed to take data from any source, in any format and to search ,analyze, and visualize that data in real-time.
-Provide centralized logging that be useful when attempting to identify problems with servers or applications.

Simple Architecture For ELK Stack

Log File -> Logstash(Data Processing) -> ElasticSearch(Storage) -> Kibana(Visualize)

Logs - Server Logs that need to be analyzed.
Logstash - Collect logs and events data and parses and
transfers data to ElasticSearch.
Elasticsearch - The transformed data from logstash is
store,search and indexed.
Kibana - Kibana Uses ElasticSearch DB to Explore ,Visualize
and Share.

Top comments (0)