Skip to main content
cd ../lexicon
sys/docs/lexicon/syslog.md
Lexicon
Syslog

Syslog

Syslog is a standardised message format and logging convention for reporting events from devices and software to collectors. Its operational value depends on consistent fields and severity handling, and any change should be tested in a non-production environment first.
Difficulty: Introductory
3 min read
Updated 2026-11-06

In plain English

Plain definition

Syslog is a standardised message format and logging convention for reporting events from devices and software to collectors. Its operational value depends on consistent fields and severity handling, and any change should be tested in a non-production environment first.

Technical definition

RFC 5424, the supplied primary source, documents the Syslog protocol. The verified source material supplied for this entry confirms only that it is canonical technical documentation. Message structure, facility, severity and transport details should therefore be checked directly against the RFC before being quoted.

Operational relevance

Operators use Syslog events as evidence when diagnosing faults and reviewing changes. Useful practice, offered here as recommendation rather than sourced fact, includes agreeing which sources must send events, which severities matter, and how gaps in delivery are detected.

Architecture relationship

Syslog usually sits between event producers and a collection or analysis layer. Because the supplied source does not describe a specific deployment, topology, retention and transport choices need local design and review.

Example

A network device is configured in a test environment to send events to a test collector. The operator generates a known event, then confirms that the collector received it with the expected source, time and severity. Success means the test event is found once and is attributable to the correct source.

Misunderstanding

Syslog is not a guarantee that every event is delivered, retained or trustworthy. Delivery and protection depend on the chosen transport and configuration, which this entry does not verify. Treat missing events as a possibility to test for.

  • Log collector
  • Severity
  • Facility
  • Event correlation

Further reading

Primary definition: RFC 5424, Syslog documentation, retrieved 31 July 2026. Version-specific product behaviour requires separate confirmation.

Syslog operational checks and recovery boundaries

Before any change, use an isolated environment and confirm product version and permissions. Verify with a known test event that appears once at the collector. If the test fails, stop and restore the previously recorded configuration. The next safe decision is human review of the RFC-backed claims before wider use.