2017-07-13 132 views
0

由於內存限制,我試圖一次又一次地運行多個logstash解析器,我想知道是否有方法檢查logstash實例是否已達到文件集的文件末尾。Logstash到達文件結尾

一旦此信息出現在日誌文件中,我可以關閉該解析器並啓動另一個集。等等等等。

謝謝。

回答

0

如果您使用的是輸入插件file,那麼當它到達文件末尾時,它只是等待寫入更多的文件。

Logstash並不打算在處理文件後關閉。

如果您正在尋找某些內容來查看目錄和進程文件,可以更好地查看ETL或Workflow工具。

你看過Apache Nifi嗎?

+0

我不需要logstash關閉時,它到達EOF,我只需要某種承認。我可以用腳本打開和關閉。 – ScipioAfricanus

+0

它沒有文件結尾的概念。從他們的文檔中:'從文件中傳輸事件,通常以類似於尾部-0F的方式拖尾它們,但可以從頭開始讀取它們。 – Kelvin

相關問題