LineFilter

Kurzbeschreibung

LineFilter ist ein Filter Brick. Er filtert Log-Zeilen heraus, die nicht zum angegebenen Muster passen.

../_images/linefilter.svg

Input

LineFilter besitzt einen Input-Port.

Input = <variant -> variant> : doc "structure documentation";

Als Input empfängt LineFilter Log-Zeilen.

Output

LineFilter besitzt einen Output-Port.

Output = <variant -> variant> : doc "structure documentation";

Als Output verschickt LineFilter die Log-Zeilen, die zum Muster passen.

Parametrisierung

LineFilter besitzt folgende Parameter:

  • Pattern

  • Field

Pattern

Pattern ist das Muster der Log-Zeilen, die gewünscht sind.

  • Standardwert : .*

  • string

  • Pflichtfeld

Field

Field ist der Schlüssel in der Input-Map, wo die Log-Zeilen enthalten sind.

  • Standardwert: line

  • string

  • Pflichtfeld

Funktion

LineFilter überprüft die ankommenden Log-Zeilen nach dem Muster. Entspricht eine Log-Zeile nicht dem Muster, so wird diese Zeile verworfen. Entspricht sie dem Muster, so wird sie weitergeschickt.