ELK Stack Introduction
2 min readAug 27, 2021
Hello there, In this article I want to talk about basic of ELK Stack…
What is ELK Stack ?
- The ELK Stack is a collection of three open-source products Elasticsearch, Logstash, and Kibana. ELK stack provides centralized logging in order to identify problems with servers or applications. It allows you to search all the logs in a single place. It also helps to find issues in multiple servers by connecting logs during a specific time frame.
- E Stands for Elasticsearch: Stores and indexes transformed data from Logstash.
- L Stands for Logstash: Collect logs and events data. Also parses and transforms data and sends it to Elasticsearch.
- K Stands for Kibana: A visualization tool that runs alongside Elasticsearch to allow users to analyze data and build powerful reports.
Why ELK Stack ?
- There are many logging tools. But options like Loggly, Sumo Logic, and others are expensive when compared with maintaining an ELK Stack, and they don’t necessarily have more or better features.
- Top companies that use ELK Stack include Netflix, LinkedIn, Stack Overflow and others.
- This shouldn’t be surprising, if we consider all of the critical capabilities and services that that this one stack provides:
- A central logging system for all microservices, with real-time logging analytics and alerting system.
- Simplified Scales deployment, vertically and horizontally.
- A data visualization tool to capture and display analytics, i.e. new customer acquired in a day, API fails after a new release and more.
Why is logging so important?
- With the growth of microservices and server data, logging is increasingly important. It’s critical for diagnosing and troubleshooting issues for optimal application performance.
- Plus, many tools make it possible to get critical business metrics and data from logs.
- Logging is no longer just for finding issues. It’s also for monitoring your systems.
Its all about basic intro and idea of ELK Stack..
Stay Safe and Happy Hacking Guys….