elasticsearch 滚动时的Elasticsearch预热阶段不工作,elasticsearch,kibana,elasticsearch,Kibana" /> elasticsearch 滚动时的Elasticsearch预热阶段不工作,elasticsearch,kibana,elasticsearch,Kibana" />

elasticsearch 滚动时的Elasticsearch预热阶段不工作

elasticsearch 滚动时的Elasticsearch预热阶段不工作,elasticsearch,kibana,elasticsearch,Kibana,我使用Kibana创建了一个简单的滚动策略,以获得以下请求: { "policy": { "phases": { "hot": { "min_age": "0ms", "actions": { "rollover": { "max_docs"

我使用Kibana创建了一个简单的滚动策略,以获得以下请求:

{
  "policy": {
    "phases": {
      "hot": {
        "min_age": "0ms",
        "actions": {
          "rollover": {
            "max_docs": 100
          },
          "set_priority": {
            "priority": 100
          }
        }
      },
      "warm": {
        "actions": {
          "set_priority": {
            "priority": 50
          }
        }
      }
    }
  }
}
我在kibana中勾选了“翻车时进入预热阶段”。 通过示例测试,我发现滚动运行良好,因此在达到100个文档后,它会将索引切换到下一个,并正确更改写入索引。 从Kibana中,我看到新索引正确地处于“热”阶段,但旧索引与当前阶段一样“已完成”。为什么它不像我在Kibana上配置的那样处于温暖阶段

对我得到的索引运行解释:

{
  "indices" : {
    "applications-000001" : {
      "index" : "applications-000001",
      "managed" : true,
      "policy" : "30d",
      "lifecycle_date_millis" : 1617814285452,
      "age" : "15.12h",
      "phase" : "completed",
      "phase_time_millis" : 1617814285920,
      "action" : "completed",
      "action_time_millis" : 1617814285920,
      "step" : "completed",
      "step_time_millis" : 1617814285920,
      "phase_execution" : {
        "policy" : "30d",
        "version" : 9,
        "modified_date_in_millis" : 1617802613191
      }
    }
  }
}
我正在docker的本地环境中测试这个。也许我错过了一些必要的配置