我在logstash中使用了以下翻译过滤器
translate {
field => "countries"
destination => "cities"
dictionary_path => "/home/rrr/cities.yml"
}
我以这种方式启动logstash
/usr/share/logstash/bin/logstash -f $directory --path.settings=/etc/logstash -t
一切顺利。
我的问题是:
logstash是否会考虑到我对dictionary_path文件所做的任何修改?我的意思是是否需要对此文件进行任何版本的重新启动Logstash?
不必重新启动logstash。在翻译插件的配置中有一个参数,刷新间隔:
刷新间隔
值类型是数字
默认值为300
使用字典文件时,此设置将指示logstash多长时间(以秒为单位)检查字典文件以进行更新。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句