Before you use an Alibaba Cloud Elasticsearch cluster to serve your business, you must access the cluster. You can also configure the cluster to improve query efficiency and service security. This topic describes how to access an Elasticsearch cluster and provides the configurations that are supported by Alibaba Cloud Elasticsearch.

Access an Elasticsearch cluster

You can use one of the following methods to access an Elasticsearch cluster.
Access method Use scenario References
Kibana console
  • Analyze and present data in graphs.
  • Monitor an Elasticsearch cluster.
  • Manage data.
Log on to the Kibana console
APIs Use APIs to access an Elasticsearch cluster. Use API operations to manage an Alibaba Cloud Elasticsearch cluster
Clients Run the PHP, Python, Java, or Go code to access an Elasticsearch cluster. Use a client to access an Alibaba Cloud Elasticsearch cluster

Configure an Elasticsearch cluster

Alibaba Cloud Elasticsearch supports the following configurations.
Item Detailed configuration References
Cluster configuration
  • Configure synonyms.
  • Configure a garbage collector.
  • Configure a YML file.
  • Configure a scenario-based template.
Plug-in configuration
  • Install or remove a built-in plug-in.
  • Perform a standard or rolling update for the IK analysis plug-in.
  • Upload a custom plug-in.
Data backup configuration
  • Create automatic snapshots and restore data from the automatic snapshots.
  • Create manual snapshots and restore data from the manual snapshots.
  • Configure a shared Object Storage Service (OSS) repository.
Security settings
  • Configure the password that is used to access the Elasticsearch cluster.
  • Configure a private IP address whitelist for the Elasticsearch cluster.
  • Enable the Public Network Access feature.
  • Configure a public IP address whitelist for the Elasticsearch cluster.
  • Enable HTTPS.
  • Connect Elasticsearch clusters.
Monitoring and alerting settings
  • Configure monitoring and alerting in Cloud Monitor.
  • Configure X-Pack Watcher.
  • Configure monitoring indexes.
  • Configure advanced monitoring and alerting.