logstash mysql时间_请问下各位大神logstash同步mysql时,sql_last_value的时间不对为什么啊?...

在使用logstash从mysql数据库同步数据时,发现sql_last_value时间不正确,始终为'1970-01-01 00:00:00'。在后续的同步中,时间逐渐变为'2018-05-08 03:02:04'。问题在于sql查询条件中的时间值。如何解决这个问题并确保sql_last_value能正确反映上次同步的最新时间呢?
摘要由CSDN通过智能技术生成

The stdin plugin is now waiting for input:

[2018-05-08T11:01:02,589][INFO ][logstash.agent           ] Successfully started Logstash API endpoint {:port=>9600}

[2018-05-08T11:02:04,834][INFO ][logstash.inputs.jdbc     ] (0.257000s) SELECT version() AS `v` LIMIT 1

[2018-05-08T11:02:04,948][INFO ][logstash.inputs.jdbc     ] (0.024000s) select * from std where creattime > '1970-01-01 00:00:00'

2018-05-08T03:02:05.079Z %{host} %{message}

2018-05-08T03:02:05.080Z %{host} %{message}

2018-05-08T03:02:05.088Z %{host} %{message}

2018-05-08T03:02:05.091Z %{host} %{message}

2018-05-08T03:02:05.093Z %{host} %{message}

2018-05-08T03:02:05.021Z %{host} %{message}

2018-05-08T03:02:05.049Z %{host} %{message}

2018-05-08T03:02:05.052Z %{host} %{message}

2018-05-08T03:02:05.055Z %{host} %{message}

2018-05-08T03:02:05.058Z %{host} %{message}

2018-05-08T03:02:05.060Z %{host} %{message}

2018-05-08T03:02:05.062Z %{host} %{message}

2018-05-08T03:02:05.064Z %{host} %{message}

2018-05-08T03:02:05.066Z %{host} %{message}

2018-05-08T03:02:05.069Z %{host} %{message}

[2018-05-08T11:03:00,274][INFO ][logstash.inputs.jdbc     ] (0.005000s) select * from std where creattime > '2018-05-08 03:02:04'

[2018-05-08T11:04:00,211][INFO ][logstash.inputs.jdbc     ] (0.009000s) select * from std where creattime > '2018-05-08 03:03:00'

'2018-05-08 03:03:00'这个时间不对,请问下这个时间怎么来的啊?select * from std where creattime >:sql_last_value  这是sql语句

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值