Logstash插件离线安装
在官网选择自己安装的版本,然后找到Output plugins或者Input plugins选择自己需要的插件,查看当前插件所有的必选和非必选参数,以及参数如何定义等信息.
PS : 不要参考网上的一些文档的一些插件配置参数的填写,一定要在官网找到对应自己版本的插件,查看对应的说明文档 ,查看参数及使用方法,因为不同版本的插件的参数名称以及参数类型都不一定一样
1.在一台可以联网的服务器(虚拟机也可),安装对应版本Logstash,然后在线安装需要的插件
[root@localhost ~]# bin/logstash-plugin install logstash-output-jdbc
查询当前已安装的所有插件
[root@localhost ~]# bin/logstash-plugin list
2.将已经安装的插件进行打包,打包生成的插件的zip包会在执行命令的当前目录
[root@localhost ~]# bin/logstash-plugin prepare-offline-pack --overwrite --output logstash-output-jdbc.zip logstash-output-jdbc
3.将打好的zip包拷贝到需要离线安装插件的机器上,执行命令:
[root@localhost ~]# bin/logstash-plugin install file:///home/logstash-output-jdbc.zip
查询当前已安装的所有插件
[root@localhost ~]# bin/logstash-plugin list