linux下logstash插件离线包的方式安装

1.背景

我们项目研发了一块日志分析系统,之后需要去内网环境下实施,别的都好说。只是内网环境无法联网,众所周知的是logstash的插件安装在linux上需要一堆的依赖。(这也是我觉得linux最麻烦的地方)所以我们想了个办法

即将在我们测试环境下的logstash的插件打成离线包,之后再放到现场环境安装。(借鉴了网上大神的方法)这样安装的离线包无需联网,也不会因为依赖成问题(依赖都会放入压缩包中)。

2.打成离线包

1)logstash的bin目录下执行

 打成离线包的命令
./logstash-plugin prepare-offline-pack --overwrite --output logstash-input-jdbc-4.2.2.zip logstash-input-jdbc   

离线包自动生成在bin目录下

3)安装

将文件放置在usr/share/logstash/bin/logstash-input-jdbc-4.2.2.zip处

在现场环境下的logstash的bin目录下执行

离线安装命令

bin/logstash-plugin install file:///usr/share/logstash/bin/logstash-input-jdbc-4.2.2.zip

之后查询安装是否完成

bin目录下执行./logstash-plugin list 命令。

列表中多出插件名,安装完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值