es logstash-input-jdbc安装

最近在学习elasticsearch的相关知识,边学习边在虚拟机里搭建。在安装到jdbc的时候卡住了。找了好多文档,总结了一个好用的。

亲测好用!

首先需要安装一下用到的工具!
1 安装gem(因为logstash-input-jdbc是使用ruby语言开发)
sudo yum install -y gem

简单说下 ruby ,rvm,gem,bundle 几个命令关系.
rvm: 安装和管理ruby程序
ruby:一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言
gem:Gem是封装起来的Ruby应用程序或代码库
bundle:在配置文件gemfile里说明你的应用依赖哪些第三方包,他自动帮你下载安装多个包,并且会下载这些包依赖的包
gem 和bundle 都是安装ruby 程序的,gem手工安装程序,bundle 安装Gemfile文件中指定的包

2 下载logstash-input-jdbc
这个有好多方法,比如:官网下载,github下载,或者使用logstash下载。这里推荐使用github下载

https://github.com/logstash-plugins/logstash-input-jdbc

3 下载logstash 这个在官网下载后直接解压后就可以使用

进入安装步骤

首先进入logstash目录

cd usr/local/src/logstash.x
git clone jdbc路径
gem build logstash-input-jdbc.gemspec

Successfully built RubyGem
Name: logstash-input-jdbc
Version: 4.3.13
File: logstash-input-jdbc-4.3.13.gem

猜你喜欢

转载自blog.csdn.net/qq_32936067/article/details/84305807
今日推荐