由于业务系统使用的数据库是Mysql,需要对业务进行大数据分析这就要求我们实时采集MySQL的数据。使用flume采集MySQL数据配置较简单,下面是配置的过程。
插件下载
需要的插件
- mysql-connector-java-5.1.46-bin.jar
- flume-ng-sql-source-1.4.1.jar
- 这两个软件需要拷贝到 /usr/local/flume/lib
flume配置
1 | agent.sources.s1.type=org.keedio.flume.source.SQLSource |
采集到的效果
1 | # kafka发送的数据 |