Weiterleitung von Remote-Protokollen konfigurieren (Syslog)
Wie Sie VergeOS so konfigurieren, dass Systemprotokolle an einen entfernten Syslog-Server weitergeleitet werden, um zentrales Log-Management, Archivierung und Compliance zu ermöglichen.
VergeOS kann so konfiguriert werden, dass es Logs an einen entfernten Syslog-Server weiterleitet. Das ist eine wichtige Funktion für Organisationen, die Log-Aggregation für zentrale Verwaltung, Log-Archivierung und Compliance nutzen.
Voraussetzungen
Netzwerkverbindung zwischen VergeOS und dem entfernten Syslog-Server
Geeignete Firewall-Regeln, die Syslog-Traffic zulassen (typischerweise Port 514)
Zugriff auf die VergeOS-Systemeinstellungen
Konfigurationsschritte
So konfigurieren Sie die Log-Weiterleitung an einen entfernten Syslog-Server:
1. Navigieren Sie zu Erweiterte Einstellungen
Navigieren Sie zu System > Einstellungen > Erweiterte Einstellungen.
2. Konfigurieren Sie den entfernten Syslog-Server
Geben Sie unter der Spaltenüberschrift "Einstellung"
syslogund drücken Sie Enter zum SuchenAuswählen und bearbeiten Remote-Syslog-Server (tcp: @@name/ip:port, udp: @name/ip:port)
Konfigurieren Sie diese Einstellung gemäß der von Ihrem entfernten Server erwarteten Syntax:
Klicken Sie auf Absenden am Ende der Seite, um zu speichern
3. Konfigurieren Sie die Vorlagenformatierung
Suchen Sie erneut nach
syslogin den EinstellungenAuswählen und bearbeiten Vorlage zur Definition für den Syslog-Server (siehe rsyslog für das Format)
Geben Sie ein Syslog-Template-Format ein, das mit Ihrem entfernten Syslog-Server kompatibel ist
%HOSTNAME%
node1
Ein einzelnes System
mycluster-%HOSTNAME%
mycluster-node1
Ein Präfix pro System; empfohlen für mehrere Systeme
%HOSTNAME%.mycluster.example.com
node1.mycluster.example.com
FQDN-Stil
Klicken Sie auf Absenden am Ende der Seite, um das Format zu speichern
Hinweise zum Collector
Das oben stehende RFC-5424-Template funktioniert mit gängigen Collectors:
Graylog
Verwenden Sie eine Syslog TCP oder Syslog UDP Eingabe.
Loki
Verwenden Sie einen Promtail syslog Scrape-Job; Promtail erfordert strikt RFC 5424 (die wörtliche 1 Version).
Splunk
Verwenden Sie einen TCP- oder UDP-Dateninput oder Splunk Connect for Syslog.
Elasticsearch
Über Logstash mit dem syslog Eingabe-Plugin.
rsyslog-Relay
Verwenden Sie einen standardmäßigen imtcp oder imudp Listener.
Zusätzliche Ressourcen
Weitere Informationen zu Syslog-Templates und Formatierungsoptionen finden Sie in der Rsyslog-Dokumentation.
Überprüfung
Nachdem Sie die Konfiguration gespeichert haben, beginnt VergeOS mit der Weiterleitung der Logs an den angegebenen Server. Prüfen Sie den Collector, um zu bestätigen, dass die VergeOS-Logs ankommen.
Wenn keine Logs ankommen:
Erfassen Sie auf dem Collector-Host den Traffic auf dem konfigurierten Syslog-Port, um zu bestätigen, dass Pakete ankommen (ersetzen Sie
514durch den von Ihnen konfigurierten Port):Prüfen Sie die erfassten Meldungen, um das Wire-Format zu verifizieren. Eine RFC-5424-Meldung beginnt mit
<PRI>1(zum Beispiel,<30>1 2026-04-15T...); eine Version von0bedeutet, dass das Template weiterhin%PROTOCOL-VERSION%— siehe die obige Template-Warnung.Stellen Sie sicher, dass die Firewall-Regeln zwischen VergeOS und dem Collector den konfigurierten Port und das Protokoll zulassen.
Zuletzt aktualisiert
War das hilfreich?