版本号 Filebeat 7.x
创建的索引名无效,在ES中生成的索引,并不是指定的nginx-xxx,而是filebeat-xxx,但是配置文件指定的是nginx-xxx。
因为ElasticStack从2019年1月29日的6.6.0版本的开始,引入了索引生命周期管理的功能,新版本的Filebeat则默认的配置开启了ILM,导致索引的命名规则被ILM策略控制。
解决方法:
关闭ILM
在filebeat配置里面添加setup.ilm.enabled: false
setup.ilm.enabled: false
重启即可。