setup.ilm.enabled: auto
setup.ilm.rollover_alias: "test-system"
setup.ilm.pattern: "{now/d}-000001"
setup.template.name: "test-system"
setup.template.pattern: "test-system-*"
output.elasticsearch:
index: "test-system-%{+yyyy.MM.dd}"
filebeat修改索引名称
随风飘雁 2020-07-02 16:04:26 1505 收藏 2
分类专栏: Filebeat 文章标签: filebeat
版权
需要连接到Elasticsearch才能加载索引模板。 如果输出不是Elasticsearch,则必须手动加载模板。
在Elasticsearch中,索引模板用于定义确定应如何分析字段的设置和映射。
Filebeat软件包安装了推荐的Filebeat索引模板文件。 如果您在filebeat.yml配置文件中接受默认配置,则Filebeat成功连接到Elasticsearch后将自动加载模板。
配置模板加载
默认情况下,如果启用了Elasticsearch输出,Filebeat将自动加载建议的模板文件fields.yml。 如果要使用默认索引模板,则不需要其他配置。 否则,您可以将filebeat.yml配置文件中的默认值更改为:
加载其他模板
setup.template.name: "your_template_name"
setup.template.fields: "path/to/fields.yml"
如果模板已经存在,除非您配置Filebeat这样做,否则它不会被覆盖。
覆盖现有模板
setup.template.overwrite: true
更改索引名称
默认情况下,Filebeat使用时间序列索引。 索引名为filebeat-7.3.2-yyyy.MM.dd,其中yyyy.MM.dd是对事件进行索引的日期。 修改索引名称,要关闭索引生命周期管理ilm功能setup.ilm.enabled: false(默认是开启的),在Elasticsearch输出中设置index选项。 您指定的值应包括索引的根名称以及版本和日期信息。 您还需要配置setup.template.name和setup.template.pattern选项以匹配新名称。 例如:
#修改索引名字,要关闭索引生命周期管理
setup.ilm.enabled: false
setup.template.name: "customname"
setup.template.pattern: "customname-*"
output.elasticsearch.index: "customname-%{+yyyy.MM.dd}"
如果您使用的是内置的Kibana仪表板,请同时设置setup.dashboards.index选项。 例如:
setup.dashboards.index: "customname-*"
欢迎大家访问我的博客:随风飘雁的博客
————————————————
版权声明:本文为CSDN博主「随风飘雁」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34967770/article/details/107085939
文章评论