I have a certain logsource that has multiple different line formats, Instead of making multiple full match log lines, I tried to do the following:
grok {
match => {
"Message" => [
"Action Group:%{DATA:action_group}\\\\r",
"Authorization result:%{DATA:authorization_result}\\\\r",
]
}
on_error => "_grok_message_failed"
break_on_match => false
keep_empty_capturesedit => true
}
When running this in my grokdebugger, it shows both action_group and authorization_result as the vorrect values, but with a statedump in chronicle, it only shows action_group. Is break_on_match not working in chronicle?