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

涂泰平
2023-12-01

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

# 等待一段时间后
 类似资料: