Когда используются политики ISM, параметры политики индекса необходимо применять во время создания индекса, но эти параметры теряются, когда создается новый индекс из-за действия ролловера, примененного определенной стадией / фазой в политике.
Например, наличие индексов в форме:
pattern: msp-* [* => number, in the index template] alias: msp-*-alias [applied during the index creation] rollover alias: msp-*-alias policy: msp-policy-id
Наличие шаблона индекса шаблона msp-* (где * - число) препятствует наличию псевдонима ролловера msp - * - псевдоним для каждого значения, * может быть применено автоматически. Как можно подойти к этой ситуации?
msp-*
Ссылки:
Можно ли использовать переменные в шаблонах индексов эластичного поиска?
https://discuss.elastic.co/t/index-lifecycle-management-dynamic-rollover-alias-and-template-name/169614
https://github.com/elastic/elasticsearch/issues/20367
https://github.com/opendistro-for-elasticsearch/index-management/issues/95
https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/ism.html