From 34b70a925ab613eb6677ffde82509763237f5077 Mon Sep 17 00:00:00 2001 From: xiaoshi Date: Fri, 14 Feb 2025 16:08:43 +0800 Subject: [PATCH] chore: add rollup_policy_template (#138) Co-authored-by: zhanglei --- config/setup/easysearch/template_rollup.tpl | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/config/setup/easysearch/template_rollup.tpl b/config/setup/easysearch/template_rollup.tpl index 8b317f06..51d88f2e 100644 --- a/config/setup/easysearch/template_rollup.tpl +++ b/config/setup/easysearch/template_rollup.tpl @@ -380,11 +380,17 @@ PUT _ilm/policy/ilm_$[[SETUP_INDEX_PREFIX]]rollup-30days-retention } } + # add ilm policy to rollup indices -#POST _ilm/add/rollup_index_stats_logs-write -#{ -# "policy_id": "ilm_$[[SETUP_INDEX_PREFIX]]rollup-30days-retention" -#} +PUT _template/rollup_policy_template +{ + "order": 1, + "index_patterns": ["rollup*"], + "settings": { + "index.lifecycle.name": "ilm_$[[SETUP_INDEX_PREFIX]]rollup-30days-retention" + } +} + # start all rollup jobs POST /_rollup/jobs/rollup*/_start \ No newline at end of file