Mongodb input plugin for logstash missing data problem

It appears from this line:

return collection.find({:_id => {:$gt => last_id_object}}).limit(batch_size)

that the plugin only finds documents based on increasing object_id, meaning it will not see modified documents.

I see you have created an issue on the github repo.