seems to be failing on the filter still
filter {
split {
field => "id"
}
mutate {
add_field => { "[vehicle][location][lat]" => "%{vehicle.position.latitude}" }
add_field => { "[vehicle][location][lon]" => "%{vehicle.position.longitude}" }
}
mutate {
convert => {"[vehicle][location][lat]" => "float"}
convert => {"[vehicle][location][lon]" => "float"}
}
}
"2016-09-21T17:17:33.515000-0500", :message=>"Exception in pipelineworker, the pipeline stopped processing new events, please check your filter configuration and restart Logstash.", "exception"=>java.lang.ClassCastException: expecting List or Map, found class com.logstash.bivalues.NullBiValue, "backtrace"=>["com.logstash.Accessors.newCollectionException(Accessors.java:175)", "com.logstash.Accessors.fetch(Accessors.java:139)", "com.logstash.Accessors.findCreateTarget(Accessors.java:93)", "com.logstash.Accessors.set(Accessors.java:25)", "com.logstash.Event.setField(Event.java:156)", "com.logstash.ext.JrubyEventExtLibrary$RubyEvent.ruby_set_field(JrubyEventExtLibrary.java:144)",