new_index
编辑new_index编辑
此可选设置仅供 rollover 操作使用。
description: >- Rollover the index associated with alias 'name'. Specify new index name using date math. options: name: aliasname new_index: "<prefix-{now/d}-1>" conditions: max_age: 1d wait_for_active_shards: 1
用于 rollover 的新索引名称应以连字符后跟可增量数字结尾,例如 my_new_index-1
,或者如果使用日期数学,则为 <prefix-{now/d}-1>
或 <prefix-{now/d}-000001>
date_math编辑
此设置可以是有效的 Elasticsearch 日期数学字符串。
日期数学名称采用以下形式
<static_name{date_math_expr{date_format|time_zone}}>
|
是名称的静态文本部分 |
|
是一个动态日期数学表达式,它动态计算日期 |
|
是计算后的日期应呈现的可选格式。默认为 |
|
是可选时区。默认为 |
以下示例显示了日期数学名称的不同形式,以及在当前时间为 2024 年 3 月 22 日中午 UTC 时它们解析成的最终形式。
表达式 | 解析为 |
---|---|
|
|
|
|
|
|
|
|
|
|
new_index
没有默认值。