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
API Use an API to access an Elasticsearch cluster. Use API operations to manage an Alibaba Cloud Elasticsearch cluster
Client 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
  • Configure synonyms.
  • Configure a garbage collector.
  • Configure a YML file.
  • Configure a scenario-based template.
Plug-ins
  • 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.
Monitoring and alerting
  • Configure monitoring and alerting in CloudMonitor.
  • Configure X-Pack Watcher.
  • Configure monitoring indexes.
Logs Configure log-related settings. Query logs
Security
  • Reset the password that is used to access an Elasticsearch cluster.
  • Configure a private IP address whitelist for an Elasticsearch cluster.
  • Enable the Public Network Access feature for an Elasticsearch cluster.
  • Configure a public IP address whitelist for an Elasticsearch cluster.
  • Enable HTTPS.
  • Connect Elasticsearch clusters.
  • Configure a private connection to an Elasticsearch cluster.
Data backup
  • Create automatic snapshots and restore data from automatic snapshots.
  • Create manual snapshots and restore data from manual snapshots.
  • Configure a shared Object Storage Service (OSS) repository.
Data visualization
  • Configure the language of the Kibana console.
  • Configure an IP address whitelist for access to the Kibana console over the Internet or an internal network.
  • Install a Kibana plug-in.