1、安裝
bin/logstash-plugin install logstash-output-jdbc
安裝過程有些慢
2、離線安裝
找一個已安裝好的環境,將其進行打包
bin/logstash-plugin prepare-offline-pack --output /usr/local/logstash-output-jdbc.zip logstash-output-jdbc
已打好包的文件下載
鏈接: https://pan.baidu.com/s/1vY1kx4vTV2xCgkCVaHyEGQ 提取碼: f27a
安裝zip文件
bin/logstash-plugin install file:///usr/local/logstash-output-jdbc.zip
3、從redis到mysql
input { redis { key => "content_list" host => "10.10.0.10" port => 6379 db => "0" data_type => "list" } } output { jdbc { driver_jar_path => "/usr/local/logstash/jdbc-driver-library/mysql-connector-java-8.0.23.jar" driver_class => "com.mysql.cj.jdbc.Driver" connection_string => "jdbc:mysql://10.10.0.11:3306/base_db?characterEncoding=utf8&autoReconnect=true&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull" username => "root" password => "123456" statement => [ "INSERT INTO t_test_info (id,name) VALUES(?,?)", "id","name"] } }