ich begonnen habe logstash mit mehreren Arbeitern> 16.logstash 2.3.3 mehrzeilige Filter nicht mit mehreren Arbeitern arbeiten
Ich habe mehrzeilige Nachrichten wie Java Ausnahmen/java Spuren und wollen, dass sie zu einem einzigen Ereignis verschmelzen. Zuvor Es funktioniert wie erwartet, aber meine ELK-Stack nach dem Upgrade es bricht :-(
meinen logstash Filter:
filter {
multiline {
pattern => "(^[a-zA-Z.]+(?:Error|Exception): .+)|(^\s+at .+)|(^\s+... \d+ more)|(^\s*Caused by:.+)"
what => "previous"
}
}
logstash Protokolle:
:message=>"Warning: Manual override - there are filters that might not work with multiple worker threads", :worker_threads=>16, :filters=>["multiline"], :level=>:warn}
Exception in pipelineworker, the pipeline stopped processing new events, please check your filter configuration and restart Logstash.
Hallo @MitterSinghThakur wenn die Antwort Ihre Frage gelöst hat, bitte in Betracht ziehen, es zu akzeptieren. Dies zeigt der breiteren Gemeinschaft, dass Sie eine Lösung gefunden haben. Aber dazu besteht keine Verpflichtung. – baudsp