Documentation
¶
Index ¶
- Constants
- type Caller
- type Config
- type DateTime
- type DefaultZenlogger
- func (zenlog *DefaultZenlogger) Access(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) Alert(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) ConfCaller(CallerConf Caller)
- func (zenlog *DefaultZenlogger) ConfDateTime(DateTimeConf DateTime)
- func (zenlog *DefaultZenlogger) ConfMessage(MessageConf Message)
- func (zenlog *DefaultZenlogger) ConfPid(pidConf ZenConf)
- func (zenlog *DefaultZenlogger) ConfSeverity(ServerityConf Severity)
- func (zenlog *DefaultZenlogger) Critical(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) Debug(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) Emergency(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) Error(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) GetConfig() Config
- func (zenlog *DefaultZenlogger) GetPid() string
- func (zenlog *DefaultZenlogger) Info(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) Notice(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) Query(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) SetConfig(newConfig Config)
- func (zenlog *DefaultZenlogger) Warning(message string, fields ...ZenField) string
- func (zenlog *DefaultZenlogger) WithPid(pid string) Zenlogger
- type LogLevel
- type Message
- type Output
- type Severity
- type ZenConf
- type ZenField
- type ZenLog
- type ZenMessage
- type Zenlogger
Constants ¶
View Source
const ( DEFAULT_ACCESS = "Access" DEFAULT_INFO = "Info" DEFAULT_NOTICE = "Notice" DFEAULT_WARNING = "Warning" DEFAULT_ERROR = "Error" DEFAULT_DEBUG = "Debug" DEFAULT_QUERY = "Query" DEFAULT_CRITICAL = "Critical" DEFAULT_ALERT = "Alert" DEFAULT_EMERGENCY = "Emergency" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultZenlogger ¶
type DefaultZenlogger struct {
// contains filtered or unexported fields
}
func (*DefaultZenlogger) Access ¶
func (zenlog *DefaultZenlogger) Access(message string, fields ...ZenField) string
func (*DefaultZenlogger) Alert ¶ added in v1.2.13
func (zenlog *DefaultZenlogger) Alert(message string, fields ...ZenField) string
func (*DefaultZenlogger) ConfCaller ¶
func (zenlog *DefaultZenlogger) ConfCaller(CallerConf Caller)
func (*DefaultZenlogger) ConfDateTime ¶
func (zenlog *DefaultZenlogger) ConfDateTime(DateTimeConf DateTime)
func (*DefaultZenlogger) ConfMessage ¶
func (zenlog *DefaultZenlogger) ConfMessage(MessageConf Message)
func (*DefaultZenlogger) ConfPid ¶
func (zenlog *DefaultZenlogger) ConfPid(pidConf ZenConf)
func (*DefaultZenlogger) ConfSeverity ¶
func (zenlog *DefaultZenlogger) ConfSeverity(ServerityConf Severity)
func (*DefaultZenlogger) Critical ¶ added in v1.2.13
func (zenlog *DefaultZenlogger) Critical(message string, fields ...ZenField) string
func (*DefaultZenlogger) Debug ¶
func (zenlog *DefaultZenlogger) Debug(message string, fields ...ZenField) string
func (*DefaultZenlogger) Emergency ¶ added in v1.2.13
func (zenlog *DefaultZenlogger) Emergency(message string, fields ...ZenField) string
func (*DefaultZenlogger) Error ¶
func (zenlog *DefaultZenlogger) Error(message string, fields ...ZenField) string
func (*DefaultZenlogger) GetConfig ¶
func (zenlog *DefaultZenlogger) GetConfig() Config
func (*DefaultZenlogger) GetPid ¶
func (zenlog *DefaultZenlogger) GetPid() string
func (*DefaultZenlogger) Info ¶
func (zenlog *DefaultZenlogger) Info(message string, fields ...ZenField) string
func (*DefaultZenlogger) Notice ¶ added in v1.2.13
func (zenlog *DefaultZenlogger) Notice(message string, fields ...ZenField) string
func (*DefaultZenlogger) Query ¶
func (zenlog *DefaultZenlogger) Query(message string, fields ...ZenField) string
func (*DefaultZenlogger) SetConfig ¶
func (zenlog *DefaultZenlogger) SetConfig(newConfig Config)
func (*DefaultZenlogger) Warning ¶
func (zenlog *DefaultZenlogger) Warning(message string, fields ...ZenField) string
func (*DefaultZenlogger) WithPid ¶
func (zenlog *DefaultZenlogger) WithPid(pid string) Zenlogger
type ZenMessage ¶
type Zenlogger ¶
type Zenlogger interface {
SetConfig(config Config)
GetConfig() Config
WithPid(pid string) Zenlogger
GetPid() string
Access(message string, fields ...ZenField) string
Info(message string, fields ...ZenField) string
Notice(message string, fields ...ZenField) string
Query(message string, fields ...ZenField) string
Debug(message string, fields ...ZenField) string
Warning(message string, fields ...ZenField) string
Error(message string, fields ...ZenField) string
Critical(message string, fields ...ZenField) string
Alert(message string, fields ...ZenField) string
Emergency(message string, fields ...ZenField) string
}
func NewZenlogger ¶
Click to show internal directories.
Click to hide internal directories.