能否为Elasticsearch新索引模式自动创建模板?含Filebeat场景问询
问题解答
1. 为filebeat-8.6.0自动创建索引模板是否可行?
完全可行。
- 如果你使用Filebeat 8.6.0版本,启动并连接到Elasticsearch后,它会自动向ES推送适配8.6.0版本的索引模板,该模板的匹配模式为
filebeat-8.6.0*。 - 新版本模板不会和已有的
filebeat-7.10.2*模板冲突,两者索引模式前缀不同,ES会根据索引名称匹配对应的模板。
2. 能否为Elasticsearch的新索引模式自动创建模板?
可以,Elasticsearch支持通过预定义索引模板实现新索引的自动配置,具体有两种方式:
- 直接创建索引模板:定义模板时指定
index_patterns为目标新索引模式(比如custom-log-*),同时配置好该模式索引需要的settings(分片、副本数等)、mappings(字段映射)、aliases等。只要模板存在,匹配该模式的新索引创建时,ES会自动应用模板配置。 - 组件模板+索引模板组合:先创建组件模板复用通用映射或设置(比如多索引模式共享的字段类型),再创建索引模板关联这些组件模板,并指定目标索引模式。这种方式适合多索引模式共享配置的场景,同样能实现新索引的自动模板应用。
内容的提问来源于stack exchange,提问作者Poonam Agrawal
相关产品推荐
相关产品推荐

