ELK logstash 同步mysql oracle数据到es中 logstash 的安装和配置

     之前记录了 ElasticSearch 的安装配置  点击直达 ,接下来我们使用 logstash  同步mysql 或者 oracle 数据到 es 中,这里最好 elk 三个工具的版本保持同步,我这里用的都是 6.4.3 版本的,首先去官网下载,这里 elk 三个工具的历史版本的都有,自行选择

这里我们可以使用 wget 进行下载, 我们装在local目录 

cd /usr/local
wget https://artifacts.elastic.co/downloads/logstash/logstash-6.4.3.tar.gz

然后解压  ,重命名文件夹

tar –zxvf  logstash-6.4.3.tar.gz
mv logstash-6.4.3  logstash

我们如果需要同步mysql 或者oracle数据到es中,首先需要下载 mysql 或 oracle 连接数据库的驱动包 和 配置需要同步的配置

我这里直接在 bin 目录下建了一个 mysql 的文件夹,存放配置

接下来我们看下 mysql.conf 里面的内容

如果是oracle 同理更换驱动 配置既可, 到这里 logstash 同步mysql 数据到es中的配置已经完成了,接下来我们启动 logstash 既可,要先启动 es ,如果你的服务器内存较小的话,需要更改配置,进入 logstash 的config 目录下,修改 jvm.options ,默认是 1g ,这里上一篇也写过了,同样在 config 下面 jvm.options 

进入bin目录下启动,这里是指定配置文件启动,如果你的配置不在bin 下面的 mysql文件夹下,注意自行修改

cd /usr/local/logstash/bin/
./logstash -f mysql/mysql.conf

启动后我们发现控制台输出信息

 这里已经完成了 mysql 同步数据到 es中去

接下来我们安装 kibana 启动,进行查看,kibana 默认连接的是本机,我elk都在一台机器上,这里直接下载 解压 启动既可,我们进入 kibana 的管理界面,查看刚同步的数据

 

这里我们刚在前面同步的三条数据,就可以查询到了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值