暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

索引生命周期管理—查询当前的模板

碧茂大数据 2022-06-28
405

更多精彩,请点击上方蓝字关注我们!

1 查询当前的模板

  • 如果你不想以 logstash-* 开头创建索引,你可以先创建个模板参考如下:



  • 以上的模板接管了 filebeat-* 开头的 index,然后将策略应用于这些 index





  • 现在我们就可以在 index management 里查看索引当前的生命周期状态



2 index生命周期管理设置

  • cluster级别设置

    • 默认为10m

    • 默认为true.

    • indices.lifecycle.history_index_enabled( Static , Boolean) 是否启用 ILM 的历史index

    • indices.lifecycle.poll_interval(Dynamic, time unit value)index生命周期管理检查符合策略标准的index的频率

  • index级别设置

    • index.lifecycle.indexing_complete( Dynamic , Boolean) 指示index是否已rollover

    • index.lifecycle.name( Dynamic , string) 用于管理index的策略名称

    • index.lifecycle.origination_date( Dynamic , long) 如果指定,这是用于计算其阶段转换的index age的时间戳

    • index.lifecycle.parse_origination_date( Dynamic , Boolean) 设置为true从index名称解析起始日期

    • 这些index级 ILM 设置通常通过index模板进行配置

  • index级别设置

    • 指定何时使用包含rollover操作的策略

    • 当index rollover时,别名被更新以反映该index不再是写index

    • 必须大于1h(1 小时)

    • 默认为 12h(12 小时)

    • index.lifecycle.step.wait_time_threshold(Dynamic, time value)在 ILM shrink操作期间等待cluster解决分配问题的时间

    • index.lifecycle.rollover_alias( Dynamic , string) index rollover时要更新的index别名

关注公众号:领取精彩视频课程&海量免费语音课程




文章转载自碧茂大数据,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论