2017-03-16 15 views
0

我有我使用「traslate」函數進行查找的yml文件。使用翻譯功能時logstash刷新查找文件

做了什麼是將像「superhost.com」字符串轉換爲「找到」。

我的問題是,如果我要添加更多的條目那裏的條目將不會被反映。

例如 當logstash仍在運行時,我在yml文件中添加一個「ultrahost.com」條目。傳入的「ultrahost.com」日誌不會被翻譯爲「找到」。這隻會在我重新啓動logstash腳本後才起作用。

回答

1

translate插件有一個refresh_interval參數,可用於指定重新讀取文件的頻率。默認值是300秒(5分鐘)。您可以將其降低到您認爲能夠滿足文件更新頻率的任何時間間隔。