Elasticsearch创建数据流生命周期模板报x_content_parse_exception错误求助
解决ELK 8.9数据流索引模板数据保留策略配置错误问题
错误原因是数据流的数据保留策略配置位置错误:在ELK 8.x版本中,lifecycle.data_retention属于数据流的专属配置,不能放在template字段下,必须嵌套在data_stream字段内部。
正确的请求代码如下:
PUT _index_template/my-index-template { "index_patterns": ["my-data-stream*"], "data_stream": { "lifecycle": { "data_retention": "7d" } }, "priority": 500, "template": { // 若需配置索引映射、分片等其他属性,在此添加 }, "_meta": { "description": "Template with data stream lifecycle" } }
补充说明:template字段仅用于配置数据流背后的底层索引的通用属性(如字段映射、分片数设置),而数据流级别的生命周期规则必须放在data_stream字段中定义。
内容的提问来源于stack exchange,提问作者smrndmname
相关产品推荐
相关产品推荐

