Когда используются политики 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-*-alias для каждого значения, которое * может принимать. Как можно подойти к этой ситуации?
Ссылки:
Можно ли использовать переменные в шаблонах индекса elasticsearch?
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