Resource relationships in Managed Service for Elasticsearch
Warning
Yandex Managed Service for Elasticsearch is unavailable as of April 11, 2024.
You can create an OpenSearch cluster in Yandex Cloud as an alternative to Elasticsearch.
Yandex Managed Service for Elasticsearch helps you deploy and maintain clusters of Elasticsearch servers in the Yandex Cloud infrastructure.
Elasticsearch is a specialized distributed document storage system. When a document is added to Elasticsearch, it gets added to the index. Data from the indexed document becomes available for search and analysis.
When creating a cluster, specify the following:
-
Host class: VM template for deploying the cluster hosts. For a list of available host classes and their specs, see Host classes.
-
Host roles: Data node or Master node.
-
Environment where the cluster will be deployed:
PRODUCTION
: For stable versions of your apps.PRESTABLE
: For testing purposes. The prestable environment is similar to the production environment and likewise covered by the SLA, but it is the first to get new functionalities, improvements, and bug fixes. In the prestable environment, you can test compatibility of new versions with your application.
-
admin
user password.This is a special user that is required for managing clusters and cannot be deleted. It is assigned the
superuser
role and can perform any operations on clusters.Tip
To perform routine tasks, we recommend creating individual users. For more information, see Managing users.
-
Elasticsearch version.
-
Elasticsearch edition. For a list of available editions and supported features, see Elasticsearch editions.
An Elasticsearch cluster created in a folder can be accessed by all VMs connected to the same cloud network as the cluster.
A single-host cluster is not fault tolerant. A multi-host cluster automatically provides fault tolerance for the Master node role. To ensure data safety in such a cluster, you need to configure index sharding and replication.
Cluster hosts may reside in different availability zones. For more information about Yandex Cloud availability zones, see Availability zones.
Alert
The service can automatically access the system and diagnostic information of your databases to build monitoring charts and maintain your cluster health. The service never queries or uses the data you saved to the database.