# Functions
NewDockerLogParser creates a new DockerLogParser.
NewFileRotator returns a new file rotator.
NewSyslogCollector returns an implementation of the SyslogCollector.
NewSyslogServer creates a new syslog server.
# Constants
Priority header and ending characters.
Priority header and ending characters.
# Variables
Errors related to parsing priority.
Errors related to parsing priority.
Errors related to parsing priority.
Errors related to parsing priority.
Errors related to parsing priority.
Errors related to parsing priority.
# Structs
DockerLogParser parses a line of log message that the docker daemon ships.
FileRotator writes bytes to a rotated set of files.
LogCollectorContext holds context to configure the syslog server.
Priority holds all the priority bits in a syslog log line.
SyslogCollector is a LogCollector which starts a syslog server and does rotation to incoming stream.
SyslogCollectorState holds the address and islation information of a launched syslog server.
SyslogMessage represents a log line received.
SyslogServer is a server which listens to syslog messages and parses them.
# Interfaces
LogCollector is an interface which allows a driver to launch a log server and update log configuration.