Documentation
¶
Index ¶
- func Debug(msg ...interface{})
- func Debugf(format string, a ...interface{})
- func Error(err error, msg ...interface{})
- func ErrorO(err error, msg string)
- func ErrorOf(err error, format string, a ...interface{})
- func Errorf(err error, format string, a ...interface{})
- func Fatal(msg ...interface{})
- func Fatalf(format string, v ...interface{})
- func Info(msg ...interface{})
- func Infof(format string, a ...interface{})
- func Panic(msg ...interface{})
- func Panicf(format string, v ...interface{})
- func Print(v ...interface{})
- func Printf(format string, v ...interface{})
- func SetLogLevel(logLevel string)
- func Trace(msg ...interface{})
- func Tracef(format string, v ...interface{})
- func Warn(msg ...interface{})
- func Warnf(format string, v ...interface{})
- func ZLogger() zerolog.Logger
- type LogLevel
- type MonitoLogger
- func (l *MonitoLogger) Debug(msg ...interface{})
- func (l *MonitoLogger) Debugf(format string, a ...interface{})
- func (l *MonitoLogger) Error(err error, msg ...interface{})
- func (l *MonitoLogger) ErrorO(err error, msg string)
- func (l *MonitoLogger) ErrorOf(err error, format string, a ...interface{})
- func (l *MonitoLogger) Errorf(err error, format string, a ...interface{})
- func (l *MonitoLogger) Fatal(msg ...interface{})
- func (l *MonitoLogger) Fatalf(format string, v ...interface{})
- func (l *MonitoLogger) GetLevel() LogLevel
- func (l *MonitoLogger) Info(msg ...interface{})
- func (l *MonitoLogger) Infof(format string, a ...interface{})
- func (l *MonitoLogger) Level() LogLevel
- func (l *MonitoLogger) LogRoundTrip(req *http.Request, res *http.Response, err error, start time.Time, ...) error
- func (l *MonitoLogger) Panic(msg ...interface{})
- func (l *MonitoLogger) Panicf(format string, v ...interface{})
- func (l *MonitoLogger) Print(v ...interface{})
- func (l *MonitoLogger) Printf(format string, v ...interface{})
- func (l *MonitoLogger) RequestBodyEnabled() bool
- func (l *MonitoLogger) ResponseBodyEnabled() bool
- func (l *MonitoLogger) SetLevel(level LogLevel)
- func (l *MonitoLogger) Trace(msg ...interface{})
- func (l *MonitoLogger) Tracef(format string, v ...interface{})
- func (l *MonitoLogger) Warn(msg ...interface{})
- func (l *MonitoLogger) Warnf(format string, v ...interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LogLevel ¶
type LogLevel int8
const ( // DebugLevel defines debug log level. DebugLevel LogLevel = iota // InfoLevel defines info log level. InfoLevel // WarnLevel defines warn log level. WarnLevel // ErrorLevel defines error log level. ErrorLevel // FatalLevel defines fatal log level. FatalLevel // PanicLevel defines panic log level. PanicLevel // NoLevel defines an absent log level. NoLevel // Disabled disables the logger. Disabled // TraceLevel defines trace log level. TraceLevel LogLevel = -1 )
type MonitoLogger ¶
type MonitoLogger struct {
// contains filtered or unexported fields
}
MonitoLogger is a custom app logger
func (*MonitoLogger) Debug ¶
func (l *MonitoLogger) Debug(msg ...interface{})
Debug logs an debug message
func (*MonitoLogger) Debugf ¶
func (l *MonitoLogger) Debugf(format string, a ...interface{})
Debugf logs an debug formatted string
func (*MonitoLogger) Error ¶
func (l *MonitoLogger) Error(err error, msg ...interface{})
Error logs an error with the message
func (*MonitoLogger) ErrorO ¶
func (l *MonitoLogger) ErrorO(err error, msg string)
ErrorO logs an error with the message
func (*MonitoLogger) ErrorOf ¶
func (l *MonitoLogger) ErrorOf(err error, format string, a ...interface{})
ErrorOf logs an error with the formatted string
func (*MonitoLogger) Errorf ¶
func (l *MonitoLogger) Errorf(err error, format string, a ...interface{})
Errorf logs an error with the formatted string
func (*MonitoLogger) Fatal ¶
func (l *MonitoLogger) Fatal(msg ...interface{})
Fatal logs a fatal message
func (*MonitoLogger) Fatalf ¶
func (l *MonitoLogger) Fatalf(format string, v ...interface{})
Fatalf logs a fatal message
func (*MonitoLogger) GetLevel ¶
func (l *MonitoLogger) GetLevel() LogLevel
GetLevel returns the log level
func (*MonitoLogger) Info ¶
func (l *MonitoLogger) Info(msg ...interface{})
Info logs an info message
func (*MonitoLogger) Infof ¶
func (l *MonitoLogger) Infof(format string, a ...interface{})
Infof logs an info formatted string
func (*MonitoLogger) Level ¶
func (l *MonitoLogger) Level() LogLevel
Level returns the current log level
func (*MonitoLogger) LogRoundTrip ¶
func (l *MonitoLogger) LogRoundTrip( req *http.Request, res *http.Response, err error, start time.Time, dur time.Duration, ) error
LogRoundTrip logs the request and response
func (*MonitoLogger) Panic ¶
func (l *MonitoLogger) Panic(msg ...interface{})
Panic logs a fatal message
func (*MonitoLogger) Panicf ¶
func (l *MonitoLogger) Panicf(format string, v ...interface{})
Panicf logs a fatal message
func (*MonitoLogger) Printf ¶
func (l *MonitoLogger) Printf(format string, v ...interface{})
Printf logs a formatted string
func (*MonitoLogger) RequestBodyEnabled ¶
func (l *MonitoLogger) RequestBodyEnabled() bool
RequestBodyEnabled makes the client pass request body to logger
func (*MonitoLogger) ResponseBodyEnabled ¶
func (l *MonitoLogger) ResponseBodyEnabled() bool
RequestBodyEnabled makes the client pass response body to logger
func (*MonitoLogger) SetLevel ¶
func (l *MonitoLogger) SetLevel(level LogLevel)
SetLevel sets the log level
func (*MonitoLogger) Trace ¶
func (l *MonitoLogger) Trace(msg ...interface{})
Trace logs a fatal message
func (*MonitoLogger) Tracef ¶
func (l *MonitoLogger) Tracef(format string, v ...interface{})
Tracef logs a fatal message
func (*MonitoLogger) Warn ¶
func (l *MonitoLogger) Warn(msg ...interface{})
Warn logs a fatal message
func (*MonitoLogger) Warnf ¶
func (l *MonitoLogger) Warnf(format string, v ...interface{})
Warnf logs a fatal message