天天看點

Logstash 安裝 MongoDB 的input插件 - logstash-input-mongodb

https://github.com/phutchins/logstash-input-mongodb

GitHub上無相關的使用方式,特地記錄下:

先安裝

ruby

,具體方式方法自行搜尋。

直到輸入指令

gem -v

時,傳回對應的

version

資訊

參考 ruby 制作自己的gem包
# 輸入指令
gem -v
# 輸出 2.7.8

# 下載下傳源碼
git clone https://github.com/phutchins/logstash-input-mongodb
cd logstash-input-mongodb

# 建構gem包
gem build logstash-input-mongodb.gemspec

# 輸出資訊:
  Successfully built RubyGem
  Name: logstash-input-mongodb
  Version: 0.4.1
  File: logstash-input-mongodb-0.4.1.gem
 
# 此時該目錄下已有檔案 logstash-input-mongodb-0.4.1.gem
pwd
# 記錄下此時目錄的路徑資訊,假設為 <logstash-input-mongodb-dir>

# 事先已下載下傳logstash,進入logstash目錄
cd <Logstash-Home>

# 安裝logstash-input-mongodb插件
./bin/logstash-plugin install <logstash-input-mongodb-dir>/logstash-input-mongodb-0.4.1.gem

# 輸出資訊:
Validating <logstash-input-mongodb-dir>/logstash-input-mongodb-0.4.1.gem
Installing logstash-input-mongodb

# 等待一段時間後