阿里云Elasticsearch 7.10日志增强版(Indexing Service)将索引构建写入部分全部托管在云端Elasticsearch集群中,以满足海量时序日志数据快速写入要求,本文主要介绍如何通过索引管理功能实现云端索引管理。

注意事项

  • 阿里云Elasticsearch仅7.10日志增强版Indexing Service支持此功能。
  • 阿里云Elasticsearch 7.10日志增强版Indexing Service默认为所有索引开启云端写入托管(系统索引除外),如果集群中既存在数据流Data Stream又存在非DataStream数据集的独立索引,均默认在云端服务进行写入托管。
  • Indexing Service按照云托管索引总大小和写入流量进行按量计费,业务上建议使用数据流(Data Stream)和索引生命周期管理(ILM)滚动策略实现云端托管空间最优化。

操作步骤

  1. 登录阿里云Elasticsearch控制台
  2. 在左侧导航栏,单击Elasticsearch实例
  3. 进入目标实例。
    1. 在顶部菜单栏处,选择资源组和地域。
    2. 在左侧导航栏,单击Elasticsearch实例,然后在Elasticsearch实例中单击目标实例ID。
  4. 在左侧导航栏,单击配置与管理下的索引管理中心
  5. 单击索引管理页签,默认展示写入托管中的索引。
    fig01
    功能 说明
    仅查看托管中的索引
    • 选中此功能(建议):仅显示托管中的索引,帮助您快速获取处于托管的数据。
    • 取消选中此功能:展示集群所有索引(不包括系统索引)。
    云端托管索引总大小 当前时刻,正处于云端写入托管中的索引总大小。
    注意 云端托管索引总大小为实时变化数值,不是历史索引总大小。
    索引个数 当前时刻,正处于云端写入托管中的索引总个数。 该数值为当前系统中的实时数值。
    注意 索引个数为实时变化数值,不是历史索引总个数。
    写入托管状态
    • 开启:该索引的云端写入托管处于开启状态。默认开启。
    • 关闭:取消该索引的云端写入托管。支持手动关闭,关闭后不支持开启。
    说明
    • 手动关闭某一索引的云端写入托管,数据将直接写入用户集群中。请在关闭前确认该索引是否持续有数据写入,以及用户集群负载情况,否则可能出现用户集群负载较高风险。
    • 业务上建议使用数据流(Data Stream)和索引生命周期管理(ILM)滚动策略,实现云端托管空间最优化。
    • 在独立索引的云端写入托管过程中,索引数据会全量存储在云托管服务Indexing Service中,将会增加云托管费用。请根据业务使用场景(如索引是否仍有数据写入)评估是否需要手动关闭该索引的写入托管。

相关API

  • 取消托管索引。
    POST /index/_cube/unfollow
  • 获取follower_data_stream的托管状态信息。
    GET /follower_data_stream/_cube/stats
  • 获取集群托管到IndexingService的整体状态。
    GET /_cube/stats

相关文档