Documentation
¶
Overview ¶
Package syslog logs to syslog
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateSyslogHeaderFormatter ¶
func CreateSyslogHeaderFormatter(params string) seelog.FormatterFunc
CreateSyslogHeaderFormatter creates a seelog formatter function that formats a message as a syslog header.
func HeaderFormatter ¶
func HeaderFormatter(facility int, rfc bool) seelog.FormatterFunc
HeaderFormatter creates a seelog formatter function that formats a message as a syslog header.
Types ¶
type Receiver ¶
type Receiver struct {
// contains filtered or unexported fields
}
Receiver implements seelog.CustomReceiver
func (*Receiver) AfterParse ¶
func (s *Receiver) AfterParse(initArgs seelog.CustomReceiverInitArgs) error
AfterParse parses the receiver configuration
func (*Receiver) ReceiveMessage ¶
func (s *Receiver) ReceiveMessage(message string, _ seelog.LogLevel, _ seelog.LogContextInterface) error
ReceiveMessage process current log message
Click to show internal directories.
Click to hide internal directories.