logstash jdbc input 通过mysql数据库为timestamp类型的的字段做增量数据报错

input {
stdin { }
jdbc {
jdbc_connection_string => “***"
jdbc_user => “"
jdbc_password => "

jdbc_driver_library => “/usr/local/elk/mysql-connector-java-5.1.47/mysql-connector-java-5.1.47.jar”
jdbc_driver_class => “com.mysql.jdbc.Driver”
jdbc_paging_enabled => “true”
jdbc_page_size => “50000”
schedule => "
* * * *”
statement => “SELECT * FROM da_car_data WHERE LOAD_TIME >=:sql_last_value”
record_last_run => “true”
use_column_value => “true”
tracking_column_type => “timestamp”
tracking_column => “LOAD_TIME”
last_run_metadata_path => “/usr/local/elk/logstash-6.5.4/my_info”
clean_run => “false”
type => “da_car_data”
}
}

配置是这样的 , 下面报错,通过sql解决掉了 ,现在启动logstash之后,全量增加没问题,增量的时候不起效果,my_info文件为空,或者是— 1969-12-31 16:00:00.000000000 -08:00 ,每次都会全量增加的,一次增加一个表,但是我如果用id字段的话这个配置没问题,每次是增量增加的,用timestamp就是不行

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值