Documentation ¶
Index ¶
- type BadgerLogger
- type GRPCLoggerV2
- func (l *GRPCLoggerV2) Error(args ...interface{})
- func (l *GRPCLoggerV2) Errorf(format string, args ...interface{})
- func (l *GRPCLoggerV2) Errorln(args ...interface{})
- func (l *GRPCLoggerV2) Fatal(args ...interface{})
- func (l *GRPCLoggerV2) Fatalf(format string, args ...interface{})
- func (l *GRPCLoggerV2) Fatalln(args ...interface{})
- func (l *GRPCLoggerV2) Info(args ...interface{})
- func (l *GRPCLoggerV2) Infof(format string, args ...interface{})
- func (l *GRPCLoggerV2) Infoln(args ...interface{})
- func (l *GRPCLoggerV2) V(level int) bool
- func (l *GRPCLoggerV2) Warning(args ...interface{})
- func (l *GRPCLoggerV2) Warningf(format string, args ...interface{})
- func (l *GRPCLoggerV2) Warningln(args ...interface{})
- type JaegerLogger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BadgerLogger ¶
type BadgerLogger struct {
// contains filtered or unexported fields
}
BadgerLogger provides the Badger Logger interface with a zerolog backend.
func NewBadgerLogger ¶
func NewBadgerLogger(log zerolog.Logger) *BadgerLogger
NewBadgerLogger instantiates a Badger Logger with a zerolog backend.
func (*BadgerLogger) Debugf ¶
func (l *BadgerLogger) Debugf(format string, args ...interface{})
Debugf logs to DEBUG log. Arguments are handled in the manner of fmt.Printf.
func (*BadgerLogger) Errorf ¶
func (l *BadgerLogger) Errorf(format string, args ...interface{})
Errorf logs to ERROR log. Arguments are handled in the manner of fmt.Printf.
func (*BadgerLogger) Infof ¶
func (l *BadgerLogger) Infof(format string, args ...interface{})
Infof logs to INFO log. Arguments are handled in the manner of fmt.Printf.
func (*BadgerLogger) Warningf ¶
func (l *BadgerLogger) Warningf(format string, args ...interface{})
Warningf logs to WARNING log. Arguments are handled in the manner of fmt.Printf.
type GRPCLoggerV2 ¶
type GRPCLoggerV2 struct {
// contains filtered or unexported fields
}
GRPCLoggerV2 provides the GRPC LoggerV2 interface with a zerolog backend.
func NewGRPCLoggerV2 ¶
func NewGRPCLoggerV2(log zerolog.Logger) *GRPCLoggerV2
NewGRPCLoggerV2 instantiates a GRPC LoggerV2 with a zerolog backend.
func (*GRPCLoggerV2) Error ¶
func (l *GRPCLoggerV2) Error(args ...interface{})
Error logs to ERROR log. Arguments are handled in the manner of fmt.Print.
func (*GRPCLoggerV2) Errorf ¶
func (l *GRPCLoggerV2) Errorf(format string, args ...interface{})
Errorf logs to ERROR log. Arguments are handled in the manner of fmt.Printf.
func (*GRPCLoggerV2) Errorln ¶
func (l *GRPCLoggerV2) Errorln(args ...interface{})
Errorln logs to ERROR log. Arguments are handled in the manner of fmt.Println.
func (*GRPCLoggerV2) Fatal ¶
func (l *GRPCLoggerV2) Fatal(args ...interface{})
Fatal logs to ERROR log. Arguments are handled in the manner of fmt.Print. gRPC ensures that all Fatal logs will exit with os.Exit(1). Implementations may also call os.Exit() with a non-zero exit code.
func (*GRPCLoggerV2) Fatalf ¶
func (l *GRPCLoggerV2) Fatalf(format string, args ...interface{})
Fatalf logs to ERROR log. Arguments are handled in the manner of fmt.Printf. gRPC ensures that all Fatal logs will exit with os.Exit(1). Implementations may also call os.Exit() with a non-zero exit code.
func (*GRPCLoggerV2) Fatalln ¶
func (l *GRPCLoggerV2) Fatalln(args ...interface{})
Fatalln logs to ERROR log. Arguments are handled in the manner of fmt.Println. gRPC ensures that all Fatal logs will exit with os.Exit(1). Implementations may also call os.Exit() with a non-zero exit code.
func (*GRPCLoggerV2) Info ¶
func (l *GRPCLoggerV2) Info(args ...interface{})
Info logs to INFO log. Arguments are handled in the manner of fmt.Print.
func (*GRPCLoggerV2) Infof ¶
func (l *GRPCLoggerV2) Infof(format string, args ...interface{})
Infof logs to INFO log. Arguments are handled in the manner of fmt.Printf.
func (*GRPCLoggerV2) Infoln ¶
func (l *GRPCLoggerV2) Infoln(args ...interface{})
Infoln logs to INFO log. Arguments are handled in the manner of fmt.Println.
func (*GRPCLoggerV2) V ¶
func (l *GRPCLoggerV2) V(level int) bool
V reports whether verbosity level l is at least the requested verbose level.
func (*GRPCLoggerV2) Warning ¶
func (l *GRPCLoggerV2) Warning(args ...interface{})
Warning logs to WARNING log. Arguments are handled in the manner of fmt.Print.
func (*GRPCLoggerV2) Warningf ¶
func (l *GRPCLoggerV2) Warningf(format string, args ...interface{})
Warningf logs to WARNING log. Arguments are handled in the manner of fmt.Printf.
func (*GRPCLoggerV2) Warningln ¶
func (l *GRPCLoggerV2) Warningln(args ...interface{})
Warningln logs to WARNING log. Arguments are handled in the manner of fmt.Println.
type JaegerLogger ¶
type JaegerLogger struct {
// contains filtered or unexported fields
}
JaegerLogger provides the Jaeger logging interface with a zerolog backend.
func NewJaegerLogger ¶
func NewJaegerLogger(log zerolog.Logger) *JaegerLogger
NewJaegerLogger creates a new Jaeger logger with a zerolog backend.
func (*JaegerLogger) Infof ¶
func (l *JaegerLogger) Infof(msg string, args ...interface{})
Infof logs information.