Not sure what is wrong, but I am getting this output from the sqlite input plugin.
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: [2018-08-05T19:54:55,346][ERROR][logstash.pipeline ] A plugin had an unr
ecoverable error. Will restart this plugin.
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: Pipeline_id:main
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: Plugin: <LogStash::Inputs::Sqlite path=>"/home/ubuntu/project/my_database.db", id=>"f6da85740e237058c8b03f94e561a31dec6e556744dd7affce05e471d7f5e9f0", enable_metric=>true, codec=><LogStash::Codecs::P
lain id=>"plain_a6bc860f-1a90-4bca-a0c6-f695da890569", enable_metric=>true, charset=>"UTF-8">, batch=>5>
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: Error: Missing Converter handling for full class name=org.jruby.RubyObjectVar
9, simple name=RubyObjectVar9
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: Exception: Java::OrgLogstash::MissingConverterException
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: Stack: org.logstash.Valuefier.fallbackConvert(Valuefier.java:97)
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: org.logstash.Valuefier.convert(Valuefier.java:75)
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: org.logstash.ConvertedMap$1.visit(ConvertedMap.java:35)
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: org.logstash.ConvertedMap$1.visit(ConvertedMap.java:29)
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: org.jruby.RubyHash.visitLimited(RubyHash.java:662)
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: org.jruby.RubyHash.visitAll(RubyHash.java:647)
Aug 05 19:54:55 ip-10-221-145-243 logstash[22850]: org.logstash.ConvertedMap.newFromRubyHash(ConvertedMap.java:69)
My config:
input {
sqlite {
path => "/home/ubuntu/project/my_database.db"
}
}
output {
stdout {}
}