Are the JSON objects written as one per line? The multiline configuration seems to indicate that are not. In general, I'd recommend:
- configuring logrus to output one object per line
- remove the multiline configuration
- Use the json decoding at the prospector level, instead of the processor
See, for example, this blog post on the topic.