Rsyslog Netzwerkports öffnen
Zur Navigation springen
Zur Suche springen
UDP Logging mit rsyslog auf Rocky Linux
Um UDP-Logs von anderen Rechnern auf einem Rocky Linux-Server zu empfangen und in eine Datei zu schreiben, gehen Sie wie folgt vor:
Installation von rsyslog
sudo dnf install rsyslog
Konfiguration von rsyslog
Öffnen Sie die Datei /etc/rsyslog.conf und stellen Sie sicher, dass die folgenden Zeilen nicht auskommentiert sind:
$ModLoad imudp $UDPServerRun 514
Erstellen Sie eine benutzerdefinierte Konfiguration:
sudo nano /etc/rsyslog.d/udp-logging.conf
Fügen Sie die folgende Konfiguration hinzu:
if $inputname == 'imudp' then /var/log/udp_logs.log & stop
Neustarten des rsyslog-Dienstes
sudo systemctl restart rsyslog
Firewall-Konfiguration
Stellen Sie sicher, dass der UDP-Port 514 erlaubt ist:
sudo firewall-cmd --permanent --add-port=514/udp sudo firewall-cmd --reload
Testen mit logger
Verwenden Sie den Befehl logger auf einem anderen Rechner:
logger -n 192.168.1.10 -P 514 -d "Dies ist eine Testnachricht über UDP"
Überprüfen der Logs
Auf dem Rocky Linux-Server:
cat /var/log/udp_logs.log