1. 简介
Logstash 是开源的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到Elasticsearch创建索引,当然也可以输出到其他库中。本文介绍的是使用Logstash将MySQL中的数据采用到ES索引中。
2. 准备环境
2.1 安装JDk1.8
2.2 安装Elasticsearch
2.3 安装Logstash
1) 下载Logstash-6.2.4 和Elasticsearch版本保持一致。
2)解压
3)检查插件
要实现采集mysql的数据就需要使用 logstash-input-jdbc插件,但是在Logstash6某些版本中默认是没有这个插件的,需要手动安装,见步骤2.4.