2017-01-20 150 views
0

想知道是否有人在Windows 10上運行logstash有任何運氣。我可以得到簡單的stdin輸入和stdout輸出,但我無法安裝任何額外的插件。例如,運行.\logstash-plugin.bat install logstash-input-heroku產生這樣的輸出:在Windows 10上安裝logstash插件

驗證logstash輸入-heroku上安裝logstash-輸入的Heroku 錯誤捆紮機:: InstallError,重試1/10而 安裝淨SSH(4.0時發生錯誤。 1)和Bundler無法繼續。確保 gem install net-ssh -v '4.0.1'在捆綁之前成功。 警告:不支持SSLSocket#session =錯誤 Bundler :: InstallError,重試2/10發生錯誤 安裝net-ssh(4.0.1)並且Bundler無法繼續。確保 gem install net-ssh -v '4.0.1'在捆綁之前成功。 警告:SSLSocket的#會話=不支持

(等)

我沒有看到窗口10在logstash support matrix所以我猜它不打算工作。也許在windows的linux子系統上?有沒有人試過?看起來不像java8上運行它。

+0

可能是[有益](https://github.com/logstash-plugins:這個問題是更新的Gemfile(在logstash根文件夾),並改變淨ssh和休息的客戶端庫版本後解決/ logstash-input-heroku/issues/8),因爲問題類似。 – Kulasangar

+0

@Darth_Vader其實我看到這個問題,但忽略它,因爲它似乎完全與Ubuntu相關。但無論如何,我嘗試了它只是爲了踢,它的工作! (至少安裝了兩個插件宣稱成功了。現在看看整個麋鹿堆棧是否真的有效) – joniba

回答

0

好安裝好像現在已經成功了。感謝@Darth_Vader的建議。這裏是我提到的來源github issue

# This is a Logstash generated Gemfile. 
# If you modify this file manually all comments and formatting will be lost. 

source "https://rubygems.org" 
gem "net-ssh", "2.9.0" 
gem "rest-client", "1.7.2" 
gem "logstash-core", :path => "./logstash-core" 
(etc...)