创建阿里云Elasticsearch(简称ES)实例后,您需要对实例进行配置,以提高业务的查询效率和服务的安全性。

开启自动创建索引

注意
  • 目前自动创建索引功能仅支持阿里云ES 7.0以下版本。
  • 自动创建索引功能一般适用于测试,实际业务中不建议开启。
  • 在为阿里云ES实例导入数据之前,您需要先手动同时创建索引和mapping。不是同时创建可能会出现问题,例如存在先删除索引和mapping再重新创建,并且期间存在数据推送的情况,有可能会因为Elasticsearch自动创建的mapping信息不符合预期而导致异常。为避免此类问题,阿里云ES默认关闭了自动创建索引功能。因此您需先同时创建索引和mapping,否则直接导入数据会报错。
  • 开启自动创建索引功能,需要重启实例,请确认后操作。

如果您强依赖于自动创建索引功能,可通过以下步骤进行开启:

  1. 登录阿里云Elasticsearch控制台
  2. 在顶部菜单栏处,选择地域。
  3. 单击目标实例ID/名称链接。
  4. 单击左侧导航栏的ES集群配置
  5. ES集群配置页面,单击YML文件配置右侧的修改配置
  6. YML参数配置页面,选择自动创建索引允许自动创建索引
  7. 勾选该操作会重启实例,请确认后操作,单击确定
    确定后,阿里云ES实例会重启。重启成功后,即可为实例开启自动创建索引功能。

插件配置

通过阿里云ES的插件配置功能,您可以安装或卸载系统的默认插件、对IK分词插件进行冷热更新或者上传自定义插件。详情请参见系统默认插件配置自定义插件配置

安全配置

通过阿里云ES的安全配置功能,您可以重置阿里云ES实例的访问密码、配置专有网络VPC(Virtual Private Cloud)私网访问白名单、开启实例的公网地址、配置公网白名单、使用HTTPS协议、配置实例网络互通,详情请参见安全配置章节。

监控报警配置

阿里云ES已支持对实例进行如下监控,并允许通过短信进行报警。同时支持根据需求,自定义报警阈值,详情请参见集群监控报警章节。
  • 集群状态
  • 集群查询QPS(Count/Second)
  • 集群写入QPS(Count/Second)
  • 节点CPU使用率(%)
  • 节点磁盘使用率(%)
  • 节点HeapMemory使用率(%)
  • 节点load_1m