2016-05-15 13 views
0

Wir haben mehrere Bürostandorte, jedes Büro hat seinen eigenen Graylog-Server, der gut funktioniert.Master Graylog Server zum Sammeln von Daten von Graylog-Servern unter

Wir möchten unsere Hauptniederlassung einrichten, um alle Protokolle/Nachrichten zu sammeln, die auf den Graylog-Servern der Zweigstellen gespeichert sind.

In der Tat wird jeder Sub-Office-Graylog-Server nur seine eigenen Sub-Office-Nachrichten speichern, aber die Zentrale wird alle Nachrichten von jedem Sub-Office speichern.

Kann dies getan werden, indem nur die Graylog-Server in der Unterzentrale ihre Nachrichten an den Master in der Zentrale senden? Ich möchte nicht alle einzelnen Eingaben auf dem Master replizieren müssen - nur eine Eingabe, die von jedem Graylog-Server in einer Zweigstelle kommt.

Wenn dies möglich ist, können Sie bitte beraten, wie ich dies einrichten oder auf die Doco zeigen kann - ich habe die Graylog-Dokumente gelesen und kann nur ein Setup sehen, um mehrere Graylog-Server an der gleichen Stelle zu teilen Belastung.

Vielen Dank im Voraus für Ihre Antworten.

Antwort

0

Ok mit ein bisschen mehr lesen Ich habe es ausgearbeitet und es ist sehr einfach.

Erstellen Sie einfach einen Stream in der Unterzentrale mit den Nachrichten, die Sie an die HO senden möchten.

Fügen Sie dann einen Ausgang an diesen Stream an.

Auf dem HO-Server erstellen Sie einfach einen Eingang, der die Ausgabe vom Sub-Office-Server liest.

Dies funktioniert viel besser als das Senden aller Daten, da Sie alle Protokolle in der Unterzentrale gespeichert und nur die wichtigen Nachrichten an den HO-Server gesendet haben können.