簡體   English   中英

Logstash - 離線插件安裝

[英]Logstash - Offline Plugin Installation

我嘗試在各種互聯網論壇上搜索有關離線安裝Logstash插件的信息,但沒有找到我們可以實施的解決方案。

我想要實現的是:安裝以下兩個logstash插件:

logstash-filter-mutate-master
logstash-filter-aggregate-master

我的限制是:在我的公司,Linux 服務器上嚴格沒有 Internet 連接。 因此,我需要一個解決方案,我可以在我的 Windows 機器上下載一些現成的包,然后在 Linux 機器上解壓縮它,這將安裝我需要的插件。

我查看了Logstash 文檔,該文檔提供了有關如何離線安裝插件的建議,但這還需要一個具有 Logstash 源代碼並具有 Internet 連接的“暫存”服務器——后者在我的組織中不存在。

如果您能建議如何解決這個問題,我將不勝感激。 目前,當我嘗試安裝“mutate”插件時,我看到了以下錯誤:

$ bin/logstash-plugin install --local --no-verify
Installing...

Plugin not found, aborting

ERROR: Installation Aborted, message: Could not find gem 'ci_reporter_rspec (>= 0) java' in any of the gem sources listed in your Gemfile or installed on this machine.

謝謝。

如果您想離線安裝 logstash 插件。 第一種方式; 您必須更改 logstash 目錄中的 gemfile。 例如,將插件源下載到您的 logstash 目錄中的某個位置,然后使用插件名稱和路徑修改 logstash 目錄中的 gemfile。

gem "logstash-input-example-plugin", :path => "./plugins/logstash-input-example-plugin"

之后只需運行以下命令

bin/logstash-plugin install --no-verify

您可以點擊此鏈接:

https://www.tutorialspoint.com/logstash/logstash_plugins.htm

第二種方式; 與插件的 gem 文件一起使用。 舉個例子;

bin/logstash-plugin install /path/to/logstash-output-kafka-1.0.0.gem

您可以點擊此鏈接:

https://www.elastic.co/guide/en/logstash/current/working-with-plugins.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM