0

我有一个 ILM 策略,可以在"max_docs": 15000. 意味着一旦 docs.count 达到 15000 就会翻转索引。

{
    "policy": {
        "phases": {
            "hot": {
                "actions": {
                    "rollover": {
                        "max_docs": 15000
                    }
                }
            },
            "delete": {
                "min_age": "1d",
                "actions": {
                    "delete": {}
                }
            }
        }
    }
}

index-2022-07-02-00001当我引导初始索引并将下一个日期的新日期附加到索引时,也会发生翻转,例如:

index-2022-07-02-00002 
index-2022-08-02-00003
index-2022-08-02-00004

所以。

现在我想为每一天创建新索引,但索引模式也应该从00001含义开始:

index-2022-07-02-00001
index-2022-07-02-00002
index-2022-08-02-00001 - For next day the pattern (00001) should be applied instead of (00003)

请提出一种应用这种模式的方法。

4

1 回答 1

0

我很抱歉,但我认为这是不可能的。

我们拥有的 ILM 模式是:ilm_pattern => "{now/d}-00001"

无论之前发生什么,这个数字总是加一。

于 2022-02-07T14:05:56.967 回答