You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否使用ILM模板对Logstash创建的自定义索引执行rollover滚动相关问题咨询

问题1:ILM模板适配与rollover触发规则

  • 可以使用ILM模板匹配indexname-team自定义索引,仅需在关联的索引模板index_patterns字段配置对应匹配规则(例如indexname-team*),再给模板绑定指定ILM策略即可生效。
  • 配置完成后索引会按照ILM策略的规则触发rollover滚动,滚动阈值由你自行在ILM策略中定义,常用的阈值维度如下,任意维度满足条件就会触发滚动:
    • 存储大小阈值:例如max_size: 50GB
    • 文档数量阈值:例如max_docs: 10000000
    • 时间阈值:例如max_age: 7d
      注意:需要确保索引配置中开启了rollover对应的ILM阶段配置,才会正常触发滚动操作

问题2:rollover生成的新索引命名规则

滚动后生成的新索引名称遵循以下规则:

  • 若你的原始索引indexname-team没有数字后缀,首次rollover会自动生成带6位数字递增后缀的索引,即indexname-team-000001,后续每次滚动后缀数字依次+1。
  • 若你的原始索引本身就是以-6位数字结尾(例如初始创建时命名为indexname-team-000001),rollover时会自动递增后缀数字,生成indexname-team-000002、indexname-team-000003这类名称。

最佳实践:建议给该索引绑定专属写入别名,Logstash输出直接指向别名,rollover时ILM会自动将别名指向最新的索引,无需修改Logstash配置即可保证写入正常。

内容的提问来源于stack exchange,提问作者Devis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 02:54:03