Most notably leverages break_on_match => false for the SSH logins, to ensure that all possible matches are tried. Otherwise, the filter will bail out early and leave the _grokparsefailure tag assigned. Additionally filtering the syslog events to ensure that the date-parsing logic (#33) for SSH events only applies to events already tagged as "ssh".
Most notably leverages
break_on_match => false
for the SSH logins, to ensure that all possible matches are tried. Otherwise, the filter will bail out early and leave the_grokparsefailure
tag assigned. Additionally filtering the syslog events to ensure that the date-parsing logic (#33) for SSH events only applies to events already tagged as "ssh".