Syslog.org Home

Welcome to Syslog.org.

This site is being overhauled.  Please pardon the mess.

To find the directory of tools, please visit the tools area of the wiki.

What is syslog?

Syslog is a standardized mechanism for logging in computer systems.  The term “syslog” is generally used to describe a number of related things:

1. The protocol, as defined by RFC5424
2. The actual log messages, either in transit on a network or stored on a computer
3. The tools used to route, process transmit and store log messages, such as RSyslog and Syslog-ng.

There is a more thorough treatment of the history of syslog on the syslog Wikipedia page.

Syslog is used on UNIX, Linux and BSD based operating systems as the default mechanism for logging.  As an open standard, however, syslog is commonly used to collect, process and store logs from all manner of systems, including Windows eventlogs and application logs.