fluentd のin_sqsプラグインが動かない件
fluentdで fluent-plugin-sqs を使ってみようとしたものの、うまく動かなかった。
吐かれてるスタックトレースは以下
上記のログから当該箇所を探すと、以下の場所でコケている模様。 https://github.com/fluent/fluentd/blob/master/lib/fluent/output.rb#L519
ちなみに in_sqs.rb の Time.now を Time.now.to_i に変えると動く。 https://github.com/ixixi/fluent-plugin-sqs/blob/master/lib/fluent/plugin/in_sqs.rb#L58
他のプラグインとかfluentdのドキュメント見てるとUNIX TIMESTAMPが期待されてるみたいなので、Time.now.to_i が正しいのでは、、、と思っているんだけどrubyわからないので自信が無い。