 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SyslogClient ¶
type SyslogClient struct {
	SslSettings          *tls.Config
	Host                 string
	Port                 int
	Protocol             string
	ConnTimeout          time.Duration
	SendTimeout          time.Duration
	MaxMessageLength     *int
	RetrySendLogWaitTime time.Duration
	// contains filtered or unexported fields
}
    func NewSyslogClient ¶
func NewSyslogClient() *SyslogClient
func (*SyslogClient) Close ¶
func (c *SyslogClient) Close() error
func (*SyslogClient) Connect ¶
func (c *SyslogClient) Connect() error
func (*SyslogClient) Send ¶
func (c *SyslogClient) Send(message string) error
type SyslogFormatRFC3164 ¶
type SyslogFormatRFC3164 struct {
	Priority  string
	Facility  *syslog.Priority
	Severity  *syslog.Priority
	Timestamp time.Time
	Hostname  string
	Pid       string
	Process   string
	Message   string
}
    func NewSyslogFormatRFC3164 ¶
func NewSyslogFormatRFC3164() *SyslogFormatRFC3164
func (*SyslogFormatRFC3164) FormatSyslogMessageWithRFC3164 ¶
func (f *SyslogFormatRFC3164) FormatSyslogMessageWithRFC3164() (string, error)
func (*SyslogFormatRFC3164) GetDefaultPriority ¶
func (f *SyslogFormatRFC3164) GetDefaultPriority() string
type SyslogFormatRFC5424 ¶
type SyslogFormatRFC5424 struct {
	Priority  string
	Facility  *syslog.Priority
	Severity  *syslog.Priority
	Version   string
	Timestamp time.Time
	Hostname  string
	AppName   string
	Pid       string
	MsgId     string
	Message   string
}
    func NewSyslogFormatRFC5424 ¶
func NewSyslogFormatRFC5424() *SyslogFormatRFC5424
func (*SyslogFormatRFC5424) FormatSyslogMessageWithRFC5424 ¶
func (f *SyslogFormatRFC5424) FormatSyslogMessageWithRFC5424() (string, error)
func (*SyslogFormatRFC5424) GetDefaultPriority ¶
func (f *SyslogFormatRFC5424) GetDefaultPriority() string
 Click to show internal directories. 
   Click to hide internal directories.