Logstash fügt verschiedenen Indizes verschiedene Eingaben hinzu

7

Ich habe Logstash eingerichtet, um ein eingebettetes Elastichearch zu verwenden.
Ich kann Ereignisse protokollieren.
Mein logstash conf sieht so aus:
Ссылка

Nun möchte ich einen weiteren udp-Eingang hinzufügen und diese Eingabe in einem anderen Index indizieren lassen.

Ist das irgendwie möglich? Ich würde es tun, um die Berichterstellung zu vereinfachen, sodass ich Systemprotokollereignisse in einem Index und Geschäftsprotokollereignisse in einem anderen Index haben könnte.

    
khebbie 26.11.2014, 09:55
quelle

1 Antwort

25

Verwenden Sie eine if Bedingung in Ihrem Ausgabeabschnitt, basierend auf z. Der Nachrichtentyp oder ein beliebiges Nachrichtenfeld ist für die Auswahl des Index von Bedeutung.

%Vor%

Oder, wenn der Nachrichtentyp direkt in den Indexnamen gehen kann, können Sie eine einzige Ausgabe-Deklaration haben:

%Vor%     
Magnus Bäck 26.11.2014, 11:14
quelle

Tags und Links