Deploying the Elasticsearch, Logstash, and Kibana Stack Using Amazon OpenSearch Service
In the previous chapter, we understood how to gather metrics and visualize them using Prometheus and Grafana. Let’s look at Amazon OpenSearch Service in this chapter. The ELK stack comprises Elasticsearch, Logstash, and Kibana (ELK). You might have used it on-premises for popular use cases such as log aggregation, observability, and SIEM and want to deploy a managed version on AWS. AWS used to offer Elasticsearch as a managed service on AWS until 2021.
OpenSearch is the successor of Elasticsearch and is a community-driven open source search and analytics suite derived from Apache 2.0-licensed Elasticsearch 7.10.2 and Kibana 7.10.2. It is a distributed search engine powered by Apache Lucene under the hood and provides data visualization and a user interface called OpenSearch Dashboards. OpenSearch includes a series of add-on tools and plugins. It includes all the advanced functionality...