In meinem Logstash-Versender möchte ich Zeilen auskommentieren, die mit dem Hash-Zeichen kommentiert wurden:
%Vor% Ich konnte grep
filter verwenden, aber da es davon abgeraten wird (wird außer Betrieb genommen), versuche ich stattdessen einen grok
Filter zu bekommen. Dieser Filter funktioniert nicht:
Ich habe auch versucht, die Regex in eine benutzerdefinierte Musterdatei zu legen, aber das hat nicht geholfen. Irgendwelche Ideen?
Noch einfacher, wenn Sie interessiert sind:
%Vor%In den letzten Versionen von Logstash wurde der Verzweigungslogik mehr Aufmerksamkeit geschenkt. direkt in den Konfigurationsdateien . Es ist ein wenig gewöhnungsbedürftig, aber ziemlich praktisch, wenn Sie das tun.
Die richtige Antwort ist, dass es einen Fehler in drop_if_match=>true
(Logstash v1.2.2) gibt. Verwenden Sie diese Art von Problemumgehung:
Tags und Links regex logging logstash-grok logstash