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

开启自动创建索引

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

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

  1. 登录阿里云Elasticsearch控制台,单击已购买的阿里云ES的实例ID/名称
  2. 实例管理页面,单击左侧导航栏的ES集群配置
  3. ES集群配置页面,单击YML文件配置右侧的修改配置
  4. YML参数配置页面,选择自动创建索引允许自动创建索引
  5. 勾选该操作会重启实例,请确认后操作,单击确认
    允许自动创建索引
    确认后,ES实例会重启。重启成功后,即可为ES集群开启自动创建索引

插件配置

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

安全配置

通过ES的安全配置功能,您可以重置ES实例访问密码、配置VPC访问白名单、开启实例的公网地址、配置公网白名单、使用HTTPS协议。

  1. 登录阿里云Elasticsearch控制台,单击已购买的阿里云ES的实例ID/名称
  2. 实例管理页面,单击左侧导航栏的安全配置
  3. 集群网络设置页面,完成相关配置,详情请参见安全配置

监控报警配置

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