You need to enable JavaScript to run this app. Kibana中ES7.10.2基础版Metricbeat ILM策略未生效排查
优惠活动
大模型
产品
解决方案
定价
更多

Kibana中ES7.10.2基础版Metricbeat ILM策略未生效排查

Elasticsearch 7.10.2 索引生命周期策略未生效场景说明

基础环境

  • 涉及Elasticsearch版本:7.10.2
  • X-Pack配置状态:已启用,授权类型为Basic基础许可

关联配置与故障现象

  • 已完成Metricbeat配套索引生命周期策略的全阶段配置,留存有热阶段配置界面、删除阶段配置界面的截图
  • 核心故障表现:策略完成全量配置后,未按照预设规则生效,留存有对应故障现象的界面截图

目标索引运行状态排查

对绑定了metricbeat生命周期策略的目标索引metricbeat-7.10.2-2021.02.10-000001执行ILM状态查询,返回结果如下:

{
  "indices" : {
    "metricbeat-7.10.2-2021.02.10-000001" : {
      "index" : "metricbeat-7.10.2-2021.02.10-000001",
      "managed" : true,
      "policy" : "metricbeat",
      "lifecycle_date_millis" : 1612959479882,
      "age" : "8m",
      "phase" : "hot",
      "phase_time_millis" : 1612959480192,
      "action" : "rollover",
      "action_time_millis" : 1612959917863,
      "step" : "check-rollover-ready",
      "step_time_millis" : 1612959917863,
      "phase_execution" : {
        "policy" : "metricbeat",
        "phase_definition" : {
          "min_age" : "0ms",
          "actions" : {
            "rollover" : {
              "max_size" : "5b",
              "max_age" : "5s",
              "max_docs" : 5
            }
          }
        },
        "version" : 2,
        "modified_date_in_millis" : 1612959551839
      }
    }
  }
}

关键状态说明

  • 索引已成功纳入ILM托管范围,正确关联metricbeat策略,managed标记为true
  • 当前索引所处生命周期阶段为热阶段,执行动作为滚动索引,当前执行步骤为check-rollover-ready(校验是否满足滚动触发条件)
  • 热阶段预设的滚动触发规则为:单索引最大容量5b、索引最大存活时长5s、最大文档数5条
  • 索引当前已存活8分钟,远高于5s的预设滚动时间阈值,仍未触发滚动流转,未按照预设策略完成后续阶段的跳转

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.05 05:45:02