1.上传mysql连接jar包mysql-connector-java-5.1.23-bin.jar
2.在logstash安装目录下新建一个sqlconf文件夹
mkdir sqlconf
3.在sqlconf目录下新建test.conf和test.sql
touch sqlconf/test.conf
touch sqlconf/test.sql
4.test.sql的内容
SELECT
id AS id,
name AS name
FROM test
5.test.conf文件配置内容
input {
jdbc {
jdbc_driver_library => "/xxx/mysql-connector-java-5.1.23-bin.jar"
jdbc_driver_class => “com.mysql.jdbc.Driver”
jdbc_connection_string => "jdbc:mysql://xxx.xxx.xxx.xxx:3306/test"
jdbc_user => “root”
jdbc_password => “root”
jdbc_paging_enabled => “true”
jdbc_page_size => “50000”
statement_filepath => "/xxx/sqlconf/test.sql"
}
}
output {
elasticsearch {
hosts => "xxx.xxx.xxx.xxx:9200"
index => "test"
}

    stdout { codec => json_lines }

}
6.test.conf中个项的配置意义

a. ** jdbc_driver_library => “/xxx/mysql-connector-java-5.1.23-bin.jar”** 是配置mysql-connector-java-5.1.23-bin.jar的绝对路径
b .jdbc_connection_string => “jdbc:mysql://xxx.xxx.xxx.xxx:3306/test” 是mysql库的连接地址
c. statement_filepath => “/xxx/sqlconf/test.sql” 是test.sql的绝对地址
d. **hosts => “xxx.xxx.xxx.xxx:9200” 是es的连接地址
e. *index => “test” 是需要导入(建立)的索引名称
7.执行导入
./bin/logstash -f sqlconf/test.conf

ekl中logstash的导入配置相关推荐

  1. ASP.NET Aries 高级开发教程:Excel导入配置之规则说明(下)

    前言: 前面两篇都是大体介绍流程,有一些配置细节,没有细说,这里用一篇补上. 1.Excel配置项 起始行索引.列头跨行数: 对于自定义的Excel导入模板(有时候模板是由客户提供,模板的规则很乱)比 ...

  2. mysql数据库导入到excel表格数据_[转载]将EXCEL表格中的数据导入mysql数据库表中(两种方法)...

    今天项目上遇到需要将excel中的数据导入到数据库的classify表中,于是乎拼命上网查阅方法,发现以下两种方法比较可行: 在此之前先说说按照网上的说法我没有试验成功的方法,将excel文件xls保 ...

  3. Logstash 父子关系 配置

    最近在使用Lostash的过程中遇到了一个问题:在一个log文件里包含两类数据,而且两类数据之间存在父子关系,那如何使用lostash的configuration实现这个需求呢 思路: 首先定义父事件 ...

  4. eclipse mysql Xml配置_mysql8.0在eclipse中通过xml文件配置数据库连接池

    mysql8.0在eclipse中通过xml文件配置数据库连接池 1.关于Mysql8.0 2.数据库连接池(DBCP) 3.准备工作 4.配置context.xml 5.配置web.xml 6.调用 ...

  5. 在ASP.Net Core和JAVA中,使用Azure配置密钥——Key Vault

    思路浅析 在软件开发中,项目安全是重中之重,特别是在多部门或者开源项目中,如何保存我们的密钥,但又不影响本地的开发,更需要我们开发者需要考虑的问题,这里简单的列举了下平时开发中我们做的方案: 1.本地 ...

  6. hive sqoop 分区导入_利用oozie,执行sqoop action将DB2中的数据导入到hive分区表中

    测试:利用oozie,执行sqoop action将DB2中的数据导入到hive分区表中. 需要注意的地方: 1,要添加hive.metastore.uris这个参数.否则无法将数据加载到hive表中 ...

  7. dev项目属性按钮是灰色_Spring Boot 中的项目属性配置

    阅读本文约需要5分钟 大家好,我是你们的导师,我每天都会在这里给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈).上次老师跟大家分享了Spring Boot 如何使用 SLF4J 进行日志记 ...

  8. webbrowser中localhost和发布的地址_004、Spring Boot中的项目属性配置

    我们知道,在项目中,很多时候需要用到一些配置的信息,这些信息可能在测试环境和生产环境下会有不同的配置,后面根据实际业务情况有可能还会做修改,针对这种情况,我们不能将这些配置在代码中写死,最好就是写到配 ...

  9. 【clickhouse】使用waterdrop将Hive中的数据导入ClickHouse

    1.概述 转载:使用waterdrop将Hive中的数据导入ClickHouse 这里仅仅自己学习用. 前言 最近有一个需求需要把hive的数据同步到clickhouse,而且数据量还比较大,所以使用 ...

最新文章

  1. 蓝牙协议 HFP,HSP,A2DP等等
  2. linux yum yum gem,CentOS 7 gem 安装fluentd
  3. H5新增的标签以及属性 2
  4. 基于ANN的6种调制信号自动调制识别(2ASK、4ASK、2FSK、4FSK、2PSK、4PSK)
  5. 【安全报告】揭秘创建进程时ebx为什么指向peb的答案
  6. 从思维导图学习操作系统(一)
  7. RabbitMQ使用${}读取配置文件中的属性值
  8. linux网络编程(三)select、poll和epoll
  9. yolov2训练_YOLOv2 : YOLO9000:Better,Faster,Stronger解读
  10. python用于cad_使用Python实现AutoCAD自动化
  11. Virtual Box手动激活OEM版Win7
  12. ASP.NET学习——导航条设计方案
  13. Spring 事务源码(6)—createTransactionIfNecessary处理事务属性并尝试创建事务【两万字】
  14. GitHub爆火 金九银十巨作:拼多多/蚂蚁/百度面经分享
  15. 是面试官放水,还是公司太缺人?这都没挂,kotlin常用语法
  16. 几何画板如何添加按钮
  17. 网络推广文案八大步,让你的朋友圈引人注目!
  18. 转帖:BTree,B-Tree,B+Tree,B*Tree都是什么
  19. 细说html5高级api,细说HTML5高级API
  20. [量化学院]使用cvxopt包实现马科维茨投资组合优化:以一个股票策略为例

热门文章

  1. windows防火墙规则_如何在Windows防火墙中创建高级防火墙规则
  2. 我的世界服务器怎么设置自动拾取,自动拾取Auto Pickup Mod
  3. 三维空间的坐标变换及其应用
  4. Bing Wallpaper - 英语学习利器
  5. 不同型号的二极管模块并联_原来我不懂二极管…
  6. 黑白照片转换成彩色照片(无需任何编程)
  7. 线性表的顺序存储结构及基本操作
  8. 【新手上路常见问答】关于物联网传输协议MQTT
  9. 关于物联网的误区,你有没有中招?
  10. C/C++编程:什么是ANSI C标准?