exclude_lines is executed after multiline groups the lines in a single field, so with the configuration you are trying I guess that lines are being grouped, but then they are excluded because they contain the pattens in exclude_lines.
I would suggest to use multiline to group all these lines, and then use processors to extract the relevant information. For example you could try to use dissect to extract the relevant fields, and then drop_fields to drop the original log message if you don't want to keep it.
Firslty I'm trying to drop all the events that are not multiline. The strict yml configuration syntax is giving me a hard time. Could you give me an idea of whats wrong with the following processor:
Be careful with the indentation, equals should have one more indentation level than not. Also, flags seems to be an array, and I am not sure if this condition works with arrays, you can also try with contains.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.