Thema: rfc
-
Zeitgestempelte, maschinenlesbare Logs: RFC 5424 vs. RFC 3164, JSON-Templates und warum UTC
Der Syslog-TIMESTAMP von RFC 5424 ist ein eingeschränktes RFC-3339-Profil mit Jahr, Sekundenbruchteilen und Zeitzonen-Offset, während das ältere RFC-3164-Format nichts davon enthält und sich schwerer eindeutig parsen lässt. rsyslog kann über Templates beide Formate oder eine frei definierte JSON-Struktur ausgeben; ein Server mit UTC als Zeitzone und in den Logs beseitigt eine ganze Klasse von Korrelationsfehlern über Zeitzonen hinweg.
Maschinenlesbar: JSON