Filebeat配置中prospectors的input_type与type是否为同义词?
关于Filebeat中
input_type和type是否为同义词的解答 嘿,这个问题问到点子上了!其实input_type和type在Filebeat的配置里完全是功能等价的同义词,不过这背后是版本迭代的小历史:
- 早期版本的Filebeat(比如5.x系列及之前),配置日志输入时用的是
input_type: log这种写法 - 从Filebeat 6.x版本开始,官方把这个配置项改名为
type,对应的写法变成type: log - 为了兼容旧配置,新版本的Filebeat依然会识别
input_type这个旧字段,但它已经被标记为「废弃(deprecated)」状态,官方文档里也不再推荐使用了
所以你看到不同服务器上的两种配置写法,大概率是因为这些服务器上安装的Filebeat版本不一样——旧版本用旧字段,新版本用新字段,但它们实现的功能完全相同,都是指定这是一个日志类型的输入源。
如果要统一配置的话,建议尽量切换成type的写法,避免未来版本移除对input_type的支持后出现配置失效的问题。
内容的提问来源于stack exchange,提问作者Snowcrash
相关产品推荐
相关产品推荐

