logstash mysql es 配置

1.下载 logstash https://artifacts.elastic.co/downloads/logstash/logstash-6.3.1.tar.gz

2.tar zxvf 进行解压;

3 进入目录,并且在config下创建mysql.conf

4.将下面信息写入 mysql.conf  注意 ip端口,还有路径信息修改

input {
    jdbc {
        jdbc_driver_library => "/usr/local/logstash/mysql-connector-java-5.1.36.jar"
        jdbc_driver_class => "com.mysql.jdbc.Driver"
        jdbc_connection_string => "jdbc:mysql://127.0.0.1:3306/test?autoReconnect=true&useSSL=false"
        jdbc_user => "root"
        jdbc_password => "root"
        schedule => "* * * * *"
        statement => "SELECT * FROM elktable;"
    }
}
output {
    elasticsearch {
        index => "test"
        document_type => "elktable"
        document_id => "%{elkid}"
        hosts => ["192.168.4.233:9200"]
    }      
} 

5 通过   ./bin/logstash -f config/mysql.conf    进行启动, 日志信息,仅供参考,

启动之后,等大概1 分钟才执行,因为貌似,默认时间是分钟级别的定时;



猜你喜欢

转载自blog.csdn.net/qq_30285985/article/details/80949113
今日推荐