Logstash 7.2 檔案輸入外掛程式網路路徑通配符在 Windows x64 上未產生任何輸出

Logstash 7.2 檔案輸入外掛程式網路路徑通配符在 Windows x64 上未產生任何輸出

我有一個遠端文件存儲,其中有數千個平均大小為 10mb 的文字檔案。我正在使用這段程式碼:

input {
file {
path => "//foldername/**/*.dat"
start_position => "beginning"
}
}
output {
file {
path => "C:/foo/foo.txt"
}
}

Logstash 已成功啟動並重複刷新週期。 Java 在 Logstash 啟動時啟動負載網路。但 Logstash 超過 5 小時沒有開啟輸出檔來寫入傳入資料。當我在路徑中使用時

//資料夾名稱/名稱1/名稱2/*/*.dat

它有效並且與

//資料夾名稱/*/*/*/*.dat

事實並非如此。我有三層深度,隨機資料夾名稱為 name1、name2 和 name3,我無法預測。在網路手冊中,這個路徑在 ruby​​ glob 的意思中是正確的。 --debug 運行並不代表錯誤。

有什麼問題?有什麼解決方法嗎?

相關內容