Zum Hauptinhalt springen

1. Introduction (Einführung)

Dieses Dokument beschreibt eine geschichtete Architektur für syslog. Das Ziel dieser Architektur ist es, den Nachrichteninhalt vom Nachrichtentransport zu trennen und gleichzeitig eine einfache Erweiterbarkeit für jede Schicht zu ermöglichen.

Dieses Dokument beschreibt das Standardformat für syslog-Nachrichten und skizziert das Konzept der Transportzuordnungen. Es beschreibt auch strukturierte Datenelemente, die verwendet werden können, um leicht analysierbare und interpretierbare Informationen zu übertragen, und ermöglicht Herstellererweiterungen.

Dieses Dokument beschreibt kein Speicherformat für syslog-Nachrichten. Dies liegt außerhalb des Umfangs des syslog-Protokolls und ist für die Systeminteroperabilität nicht erforderlich.

Dieses Dokument wurde unter Berücksichtigung der ursprünglichen Entwurfsziele für traditionelles syslog geschrieben. Der Bedarf an einer neuen geschichteten Spezifikation entstand, weil Standardisierungsbemühungen für zuverlässige und sichere syslog-Erweiterungen unter dem Fehlen einer Standards-Track- und transportunabhängigen RFC leiden. Ohne dieses Dokument müsste jeder andere Standard sein eigenes syslog-Paketformat und seinen eigenen Transportmechanismus definieren, was im Laufe der Zeit zu subtilen Kompatibilitätsproblemen führen wird. Dieses Dokument versucht, eine Grundlage zu schaffen, auf der syslog-Erweiterungen aufbauen können. Dieser geschichtete Architekturansatz bietet auch eine solide Basis, die es ermöglicht, Code einmal für jede syslog-Funktion zu schreiben, anstatt einmal für jeden Transport.

Dieses Dokument macht RFC 3164 obsolet, ein informatives Dokument, das einige in der Praxis gefundene Implementierungen beschreibt.