0
由於內存限制,我試圖一次又一次地運行多個logstash解析器,我想知道是否有方法檢查logstash實例是否已達到文件集的文件末尾。Logstash到達文件結尾
一旦此信息出現在日誌文件中,我可以關閉該解析器並啓動另一個集。等等等等。
謝謝。
由於內存限制,我試圖一次又一次地運行多個logstash解析器,我想知道是否有方法檢查logstash實例是否已達到文件集的文件末尾。Logstash到達文件結尾
一旦此信息出現在日誌文件中,我可以關閉該解析器並啓動另一個集。等等等等。
謝謝。
如果您使用的是輸入插件file
,那麼當它到達文件末尾時,它只是等待寫入更多的文件。
Logstash並不打算在處理文件後關閉。
如果您正在尋找某些內容來查看目錄和進程文件,可以更好地查看ETL或Workflow工具。
你看過Apache Nifi嗎?
我不需要logstash關閉時,它到達EOF,我只需要某種承認。我可以用腳本打開和關閉。 – ScipioAfricanus
它沒有文件結尾的概念。從他們的文檔中:'從文件中傳輸事件,通常以類似於尾部-0F的方式拖尾它們,但可以從頭開始讀取它們。 – Kelvin