Skip to main content

Amazon OpenSearch Service FAQs

Amazon OpenSearch Service is a managed service that makes it easy for you to perform interactive log analytics, real-time application monitoring, website search, and more. OpenSearch is an open source, distributed search and analytics suite derived from Elasticsearch. Amazon OpenSearch Service offers the latest versions of OpenSearch, support for 19 versions of Elasticsearch (1.5 to 7.10 versions), as well as visualization capabilities powered by OpenSearch Dashboards and Kibana (1.5 to 7.10 versions). Amazon OpenSearch Service currently has tens of thousands of active customers with hundreds of thousands of clusters under management processing trillions of requests per month. See the Amazon OpenSearch Service FAQ for more information."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#which-opensearch-and-elasticsearch-versions-does-amazon-opensearch-service-support-1","itemHeading":"Which OpenSearch and Elasticsearch versions does Amazon OpenSearch Service support?","itemLongLoc":"

Amazon OpenSearch Service offers the latest versions of OpenSearch and support for several legacy open-source Elasticsearch versions (up to version 7.10). For more details refer our documentation."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#what-is-an-amazon-opensearch-service-domain-2","itemHeading":"What is an Amazon OpenSearch Service domain?","itemLongLoc":"

Amazon OpenSearch Service domains are Elasticsearch (1.5 to 7.10) or OpenSearch clusters created using the Amazon OpenSearch Service console, CLI, or API. Each domain is an OpenSearch or Elasticsearch cluster in the cloud with the compute and storage resources you specify. You can create and delete domains, define infrastructure attributes, and control access and security. You can run one or more Amazon OpenSearch Service domains."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#what-does-amazon-opensearch-service-manage-on-my-behalf-3","itemHeading":"What does Amazon OpenSearch Service manage on my behalf?","itemLongLoc":"

Amazon OpenSearch Service manages the work involved in setting up a domain, from provisioning infrastructure capacity in the network environment you request to installing the OpenSearch or Elasticsearch software. Once your domain is running, Amazon OpenSearch Service automates common administrative tasks, such as performing backups, monitoring instances and patching software. Amazon OpenSearch Service integrates with Amazon CloudWatch to produce metrics that provide information about the state of the domains. Amazon OpenSearch Service also offers options to modify your domain instance and storage settings to simplify the task of tailoring your domain based to your application needs."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#does-amazon-opensearch-service-support-the-open-source-elasticsearch-and-opensearch-apis-4","itemHeading":"Does Amazon OpenSearch Service support the open-source Elasticsearch and OpenSearch APIs?","itemLongLoc":"

Amazon OpenSearch Service supports most of the commonly used OpenSearch and Elasticsearch APIs, so the code, applications, and popular tools that you're already using with your Elasticsearch (up to version 7.10) or OpenSearch environments work seamlessly. For a full list of supported operations, see our documentation."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#what-are-the-availability-zone-az-deployment-options-available-on-amazon-opensearch-service-5","itemHeading":"What are the Availability Zone (AZ) deployment options available on Amazon OpenSearch Service?","itemLongLoc":"

Amazon OpenSearch Service offers customers the option to deploy their instances across one, two, or three AZs. Customers running development or test workloads can pick the single AZ option. Those running production-grade workloads should use two or three AZs. Three AZ deployments are strongly recommended for workloads with higher availability requirements. \n

Note: The three AZ option is only available in regions where there are three or more AZs."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#in-which-regions-does-amazon-opensearch-service-offer-three-az-deployments-6","itemHeading":"In which regions does Amazon OpenSearch Service offer three AZ deployments?","itemLongLoc":"

Amazon OpenSearch Service supports three AZ deployments in all regions in which the service is available, except US West (N. California), where we support two AZs only."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#how-can-amazon-opensearch-service-be-used-for-resources-running-on-premises-or-on-other-clouds-7","itemHeading":"How can Amazon OpenSearch Service be used for resources running on premises or on other clouds?","itemLongLoc":"

Amazon OpenSearch Service is a fully managed service that lets you run and scale OpenSearch clusters without having to worry about managing, monitoring, and maintaining your infrastructure, or having to build in-depth expertise in operating OpenSearch clusters. As a fully managed service, Amazon OpenSearch Service currently runs on AWS. However, OpenSearch is a distributed, community-driven, Apache 2.0-licensed, 100% open-source search and analytics suite that you can run on premises or in hybrid and multicloud environments. For example, there are partners who provide OpenSearch on other cloud platforms, or use OpenSearch in their applications. OpenSearch helps you more easily ingest, secure, search, aggregate, view, and analyze data for a number of use cases such as log analytics, application search, enterprise search, and more. OpenSearch provides a highly scalable system for providing fast access and response to large volumes of data with an integrated visualization tool—OpenSearch Dashboards—that makes it easier for users to explore their data. OpenSearch is powered by the Apache Lucene search library, and it supports a number of search and analytics capabilities such as k-nearest neighbors (KNN) search, SQL, Anomaly Detection, Machine Learning Commons, Trace Analytics, full-text search, and more."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#does-size-flexibility-apply-to-opensearch-reserved-nodes-8","itemHeading":"Does size flexibility apply to Opensearch Reserved nodes?","itemLongLoc":"

No, Opensearch Reserved instance are not flexible; they only apply to the exact instance type that you reserve."},"metadata":{"tags":[{"name":"General","namespaceId":"awt-content-topics#ams#c1","id":"awt-content-topics#ams#c1#general-0"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#can-i-create-and-modify-my-amazon-opensearch-service-domain-through-the-amazon-opensearch-service-console-0","itemHeading":"Can I create and modify my Amazon OpenSearch Service domain through the Amazon OpenSearch Service console?","itemLongLoc":"

Yes. You can create a new Amazon OpenSearch Service domain with the Domain Creation Wizard in the console with just a few clicks. While creating a new domain you can specify the number of instances, instance types, and EBS volumes you want allocated to your domain. You can also modify or delete existing Amazon OpenSearch Service domains using the console."},"metadata":{"tags":[{"name":"Setup and configuration","namespaceId":"awt-content-topics#ams#c10","id":"awt-content-topics#ams#c10#setup-and-configuration-1"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#does-amazon-opensearch-service-support-amazon-vpc-1","itemHeading":"Does Amazon OpenSearch Service support Amazon VPC?","itemLongLoc":"

Yes, Amazon OpenSearch Service is integrated with Amazon VPC. When choosing VPC access, IP addresses from your VPC are attached to your Amazon OpenSearch Service domain and all network traffic stays within the AWS network and is not accessible to the Internet. Moreover, you can use security groups and IAM policies to restrict access to your Amazon OpenSearch Service domains."},"metadata":{"tags":[{"name":"Setup and configuration","namespaceId":"awt-content-topics#ams#c10","id":"awt-content-topics#ams#c10#setup-and-configuration-1"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#can-i-use-cloudformation-templates-to-provision-amazon-opensearch-service-domains-2","itemHeading":"Can I use CloudFormation Templates to provision Amazon OpenSearch Service domains?","itemLongLoc":"

Yes. AWS CloudFormation supports Amazon OpenSearch Service. For more information, see the CloudFormation Template Reference documentation."},"metadata":{"tags":[{"name":"Setup and configuration","namespaceId":"awt-content-topics#ams#c10","id":"awt-content-topics#ams#c10#setup-and-configuration-1"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#does-amazon-opensearch-service-support-configuring-dedicated-master-nodes-3","itemHeading":"Does Amazon OpenSearch Service support configuring dedicated master nodes?","itemLongLoc":"

Yes. You can configure dedicated master nodes for your domains. When choosing a dedicated master configuration, you can specify the instance type and instance count."},"metadata":{"tags":[{"name":"Setup and configuration","namespaceId":"awt-content-topics#ams#c10","id":"awt-content-topics#ams#c10#setup-and-configuration-1"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#can-i-create-multiple-elasticsearch-or-opensearch-indices-within-a-single-amazon-opensearch-service-domain-4","itemHeading":"Can I create multiple Elasticsearch or OpenSearch indices within a single Amazon OpenSearch Service domain?","itemLongLoc":"

Yes. You can create multiple Elasticsearch or OpenSearch indices within the same Amazon OpenSearch Service domain. Elasticsearch and OpenSearch automatically distribute the indices and any associated replicas between the instances allocated to the domain."},"metadata":{"tags":[{"name":"Setup and configuration","namespaceId":"awt-content-topics#ams#c10","id":"awt-content-topics#ams#c10#setup-and-configuration-1"}]}},{"fields":{"itemDark":"false","id":"awt-content-topics#how-do-i-ingest-data-into-my-amazon-opensearch-service-domain-5","itemHeading":"How do I ingest data into my Amazon OpenSearch Service domain?","itemLongLoc":"

Amazon OpenSearch Service supports three options for data ingestion: \n