下载安装(linux)
cd /opt
tar -zxvf logstash-7.6.2.tar.gz
cd logstash-7.6.2/
安装插件
由于这里是从mysql同步数据到elasticsearch,所以需要安装jdbc的入插件和elasticsearch的出插件:logstash-input-jdbc、logstash-output-elasticsearch
bin/logstash-plugin install logstash-input-jdbc
bin/logstash-plugin install logstash-output-elasticsearch
下载mysql连接库
将jar包"mysql-connector-java-8.0.17.jar"
放至logstash-7.6.2\logstash-core\lib\jars
目录下
表结构
新增ES索引(在Kibana)
PUT kjt_patent
{
"mappings": {
"properties": {
"id": {
"type": "text"
},
"title": {
"type": "text"
},
"tag": {
"type": "text",
"analyzer": "whitespace"
}
}
}
}
清空索引
POST kjt_patent/_delete_by_query
{
"query":