Thema: rsyslog
-
syslog mit rsyslog über TCP weiterleiten, abgesichert durch eine Disk-Assisted Queue
Eine Drop-in-Datei unter /etc/rsyslog.d/ kann alle Meldungen per TCP an einen zentralen Collector weiterleiten, während eine Disk-Assisted Action Queue Meldungen lokal puffert. So gehen bei einem Collector-Ausfall oder Netzwerkunterbruch keine Logs verloren. Mit rsyslogd -N1 lässt sich die Syntax prüfen, bevor die Änderung übernommen wird.
-
TLS für die rsyslog-Weiterleitung mit dem gtls-Treiber und wann sich RELP zusätzlich lohnt
Der Network Stream Driver gtls von rsyslog verschlüsselt Weiterleitungsverbindungen und kann sie über X.509-Zertifikate gegenseitig authentifizieren; konfiguriert wird dies mit StreamDriverAuthMode. Reines TLS über TCP verliert bei einem unsauberen Verbindungsabbruch dennoch Nachrichten, die gerade unterwegs sind. Diese Lücke schliesst erst die Bestätigung auf Anwendungsebene von RELP, allerdings um den Preis zusätzlicher Komponenten.
Maschinenlesbar: JSON