The Syslog Protocol
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 38
- Abstract
- This document describes the syslog protocol, which is used to convey event notification messages. This protocol utilizes a layered architecture, which allows the use of any number of transport protocols for transmission of syslog messages. It also provides a message format that allows vendor-specific extensions to be provided in a structured way. This document has been written with the original design goals for traditional syslog in mind. The need for a new layered specification has arisen because standardization efforts for reliable and secure syslog extensions suffer from the lack of a Standards-Track and transport-independent RFC. Without this document, each other standard needs to define its own syslog packet format and transport mechanism, which over time will introduce subtle compatibility issues. This document tries to provide a foundation that syslog extensions can build on. This layered architecture approach also provides a solid basis that allows code to be written once for each syslog feature rather than once for each transport. [STANDARDS-TRACK]
- Publication Date
- 2009-03-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC5424- Link
- https://doi.org/10.17487/RFC5424
- Author(s)
- Rainer Gerhards
- Keyword(s)
- Syslog Message, Software, Distribution, Networks
Latest version of IETF RFC 5424
Document Versions — IETF RFC 5424
-
▶ IETF RFC 5424 (2009-03-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- INCITS.X3.4.1968 — 1 EXTERNAL
- Davis, M. and M. Suignard, "UNICODE Security Considerations", July 2005. EXTERNAL
- IETF RFC 1034 [Active*]
- IETF RFC 1035 [Active, Amended*]
- IETF RFC 2119 [Active*]
- IETF RFC 2578 [Active*]
- IETF RFC 2914 [Active*]
- IETF RFC 3339 [Active*]
- IETF RFC 3418 [Active*]
- IETF RFC 3629 [Active*]
- IETF RFC 4291 [Active*]
- IETF RFC 4646 [Superseded*]
- IETF RFC 5226 [Superseded*]
- IETF RFC 5234 [Active, Amended*]
- IETF RFC 5425 [Active*]
- IETF RFC 5426 [Active*]
Bibliographic Reference(s)
- IETF RFC 3164 [Superseded*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC5424.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 5424, The Syslog Protocol. Available at https://doi.org/10.17487/RFC5424
Snippet:
IETF RFC 5424, The Syslog Protocol. Available at https://doi.org/10.17487/RFC5424
HTML (ISO 690 compliant)
Preview:
IETF RFC 5424, The Syslog Protocol. Available at https://doi.org/10.17487/RFC5424
Snippet:
<span class="citation"><cite>IETF RFC 5424</cite>, The Syslog Protocol. Available at <a href="https://doi.org/10.17487/RFC5424" target="_blank" rel="noopener">https://doi.org/10.17487/RFC5424</a></span>
SMPTE's HTML Pub
Preview:
Snippet:
<li> <cite id="bib-rfc5424">IETF RFC 5424</cite>, The Syslog Protocol <span class="doi">10.17487/RFC5424</span> </li>
Referenced By
- IETF RFC 5425 [Active*]
- IETF RFC 5426 [Active*]
- IETF RFC 5427 [Active*]
- IETF RFC 5428 [Active*]
- IETF RFC 6012 [Active*]
- IETF RFC 6125 [Superseded*]