Workload misconfigurations

OpenSearch (Elasticsearch) domain has less than three data nodes

Description

Amazon OpenSearch Service (Amazon Elasticsearch Service successor) is a managed service that simplifies the deployment, operation, and scaling of OpenSearch clusters in AWS Cloud. It was found that the OpenSearch (Elasticsearch) domain {AwsElasticSearch} is configured with less than three data nodes or has 'ZoneAwarenessEnabled' disabled. The data nodes store and perform operations related to the query requests. An OpenSearch (Elasticsearch) domain requires at least three data nodes for high availability and fault tolerance in case a node fails.
  • Recommended Mitigation

    For high availability and fault-tolerance it is recommended to configure at least 3 data nodes and enable ZoneAwarenessEnabled at the OpenSearch (Elasticsearch) domain {AwsElasticSearch}.