Centos下安装logstash6.4.2

1.前叙

Logstash 是一个实时数据收集引擎,可收集各类型数据并对其进行分析,过滤和归纳。按照自己条件分析过滤出符合数据导入到可视化界面。今天我们利用它来进行Mysql与Elasticsearch间的数据同步,当然该方法有时效性的缺陷。如果对时效性的要求比较高的话可以利用Mysql的binlog日志进行数据的同步,这里不做具体的介绍。

2.下载

由于我当前使用的Elasticsearch的版本为6.4.2的版本,所以我们这里选择Logstash的6.4.2版本进行安装,下载地址:https://www.elastic.co/cn/downloads/past-releases#logstash,由于是歪果网站的原因我们这里继续选择迂回战术下载,将文件下载到本地后通过rz命令将文件上传至服务器。
在这里插入图片描述
上传文件至服务器:
在这里插入图片描述
解压当前文件夹下面的logstash:tar zxvf ./logstash-6.4.2.tar.gz
在这里插入图片描述
将解压后的文件移动到/usr/local路径下,不要问为什么,个人习惯。
在这里插入图片描述

3.配置

相对于Elasticsearch来说Logstash的配置就稍显简单了很多,主要修改分配内存的大小,编辑logstash的配置文件:vim ./jvm.options
在这里插入图片描述
插件安装:
(1)jdbc形式输入插件:logstash-input-jdbc ,进入logstash的bin目录下利用logstash-plugin插件安装工具进行安装./logstash-plugin install logstash-input-jdbc
在这里插入图片描述
(2)elasticsearch输出插件:logstash-output-elasticsearch,同样我们进入到logstash的bin目录下利用logstash-plugin插件安装工具进行安装./logstash-plugin install logstash-output-elasticsearch
在这里插入图片描述

4.测试

进入logstash的安装目录,输入bin/logstash -e 'input { stdin {} } output { stdout{} }'会看到让我们输入信息
在这里插入图片描述
当我们输入消息后看到绿色框框内的内容证明我们的安装是没有问题的,到此安装完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值