//PUT _ilm/policy/logstash_1m_candle_policy
{
  "policy": {
    "phases": {
      "hot": {
        "actions": {
          "rollover": {
            "max_size": "10GB",
            "max_age": "30d"    // 7 天滚动,频繁数据快速积累
          },
          "allocate": { "_tier_preference": "data_hot" }
        }
      },
      "warm": {
        "min_age": "100d",      // 30 天进入 warm
        "actions": {
          "allocate": { "_tier_preference": "data_warm" }
        }
      },
      "cold": {
        "min_age": "300d",      // 90 天进入 cold
        "actions": {
          "allocate": { "_tier_preference": "data_cold" },
          "shrink": { "number_of_shards": 1 }
        }
      },
      "delete": {
        "min_age": "1000d"      // 1 年后删除
      }
    }
  }
}