Monitoring with the ELK Stack

Monitoring is an essential part of any environment, whether it is production, QA, or development; the Elastic Stack (ELK Stack) helps simplify this task by allowing logs, metrics, and events from different sources to be aggregated in a single indexable location: Elasticsearch.

The ELK Stack is a collection of three different pieces of software:

In this chapter, we will explain the role of each component.

In this chapter, we will cover the following topics:Defining the main functionality of Elasticsearch