Hello,
there is possibility to join java error stacktrace to above log line?
I'm totally don't know what i need to change. Below is my configuration of multiline codec from filebeat.yml and also grok filter from logstash
filebeat.yml
filebeat.prospectors:
-
paths:
- D:\Programs\jboss-eap-7.0\lines\line-AMDEV\log\saso-core-test-pl.log
tags: ["DEV PLD PL"]
multiline.pattern: '^[[:space:]]+(org|\.{3})\b|^Caused by:'
multiline.negate: false
multiline.match: after
logstash conf file
filter {
grok {
match => {"message" => "(?<log_timestamp>%{YEAR}-%{MONTHNUM2}-%{MONTHDAY} %{HOUR}:%{MINUTE}:%{SECOND},%{NONNEGINT})\] %{LOGLEVEL:loglevel} * \[(?<logger>[A-Za-z0-9$_.]+)\] \(%{JAVAFILE:class}:%{NONNEGINT:line}\) \[(?<thread>.*)\] \{(?<MDC>.*)\}: %{GREEDYDATA:log_message}"}
}
date {
match => [ "log_timestamp", "yyyy-MM-dd HH:mm:ss,SSS" ]
target => "@timestamp"
timezone => "UTC"
}
mutate {
remove_tag => ["beats_input_codec_plain_applied"]
remove_field => "timestamp"
}
}
I'm really want to understand what is wrong with my configuration...