2017-03-16 57 views
0

我有我使用“traslate”函数进行查找的yml文件。使用翻译功能时logstash刷新查找文件

做了什么是将像“superhost.com”字符串转换为“找到”。

我的问题是,如果我要添加更多的条目那里的条目将不会被反映。

例如 当logstash仍在运行时,我在yml文件中添加一个“ultrahost.com”条目。传入的“ultrahost.com”日志不会被翻译为“找到”。这只会在我重新启动logstash脚本后才起作用。

回答

1

translate插件有一个refresh_interval参数,可用于指定重新读取文件的频率。默认值是300秒(5分钟)。您可以将其降低到您认为能够满足文件更新频率的任何时间间隔。