如何进行Logstash logstash-input-jdbc插件的离线安装

简介: 我们单位的服务器位于隔离区,不允许链接互联网,因此整理了在ELK集群上离线安装Logstash的jdbc input插件的方法,供大家参考。总体思路是需要一台中转的机器,这台机器需要能够访问互联网,先在这台机器中将需要安装的插件及依赖包制作成离线安装包,然后再拷贝到生产机器上安装。

我们单位的服务器位于隔离区,不允许链接互联网,因此整理了在ELK集群上离线安装Logstash的jdbc input插件的方法,供大家参考。

总体思路是需要一台中转的机器,这台机器需要能够访问互联网,先在这台机器中将需要安装的插件及依赖包制作成离线安装包,然后再拷贝到生产机器上安装。

打包

打包前的注意事项
1、确保需要打包的插件及其依赖插件都已经安装在中转机器上
2、执行./logstash-plugin prepare-offline-pack logstash-input-jdbc来打包

打包命令支持通配符,如下都是可以的

bin/logstash-plugin prepare-offline-pack logstash-input-jdbc 
bin/logstash-plugin prepare-offline-pack logstash-input-* 
bin/logstash-plugin prepare-offline-pack logstash-output-* logstash-input-jdbc

安装

1、下载打包好的文件,通过你最方便的方式上传到生产设备中,记住存放的目录和文件名,例如这里为logstash-input-plugins-5.5.1.zip
2、执行bin/logstash-plugin install命令进行安装

在Windows下

bin/logstash-plugin.bat install file:///c:/path/to/logstash-input-plugins-5.5.1.zip

在Linux下

bin/logstash-plugin install file:///path/to/logstash-offline-input-5.5.1.zip

本文所用的版本为 Logstash 5.5.1。

参考资料:
1、Offline Plugin Management

相关文章
|
5月前
|
关系型数据库 MySQL 数据库
使用ZIP包安装MySQL及配置教程
使用ZIP包安装MySQL及配置教程
347 4
|
6月前
|
NoSQL Java 应用服务中间件
使用innoSetup将mysql+nginx+redis+jar包打包成windows安装包
使用innoSetup将mysql+nginx+redis+jar包打包成windows安装包
使用innoSetup将mysql+nginx+redis+jar包打包成windows安装包
|
6月前
|
运维 安全 机器人
记一次graylog-plugin-logging-alert插件在GrayLog5.1.2版本下不生效问题的解决过程
记一次graylog-plugin-logging-alert插件在GrayLog5.1.2版本下不生效问题的解决过程
59 0
|
6月前
|
关系型数据库 MySQL 数据库
MySQL【部署 03】8.0.25离线部署(下载+安装+配置)Failed dependencies 问题处理及8.0配置参数说明
MySQL【部署 03】8.0.25离线部署(下载+安装+配置)Failed dependencies 问题处理及8.0配置参数说明
877 0
|
Ruby
解决Logstash安装插件失败的问题
解决Logstash安装插件失败的问题
327 0
解决Logstash安装插件失败的问题
Jmeter之插件管理 Installing Plugins的安装简介
Jmeter之Installing Plugins插件管理,已安装、可安装、可更新的插件安装管理一目了然,十分方便。。。
252 0
Jmeter之插件管理 Installing Plugins的安装简介
|
关系型数据库 MySQL 数据库
【工具安装】logstash的安装
Logstash 它是 ES 下的一款开源软件,它能够同时从多个来源采集数据、转换数据,然后将数据发送到 Eleasticsearch 中创建索引。 我们在项目中通常使用 Logstash 将数据库(如 MySQL)中的数据采用到ES索引中。也就是Logstash的工作是从MySQL中读取数据,向ES中创建索引,这里需要提前创建mapping的模板文件以便logstash使用。
139 0
【工具安装】logstash的安装
|
Oracle Java 关系型数据库
Azkaban--安装部署--源码编译 | 学习笔记
快速学习 Azkaban--安装部署--源码编译
333 0
Azkaban--安装部署--源码编译 | 学习笔记
|
安全 Linux API
slurm--cgoup v2插件
slurm中文翻译系列,机翻后纠正了一点,发现其他错误望指出
891 0
|
消息中间件 NoSQL Oracle
logstash_output_mongodb插件用途及安装详解
0、logstash-output-mongodb用途 Writes events to MongoDB,也就是向mongodb里面写入数据。 来源可以是:jdbc类的Mysql、oracle关系型数据库;也可以是Elasticsearch等。 后续的同步应用中会用到该插件,所以单独列出来。并且,默认logstash不安装该插件,需要手动安装。
383 0