Documentation
¶
Index ¶
- type BadgerLogger
- type GRPCLoggerV2
- func (l *GRPCLoggerV2) Error(args ...any)
- func (l *GRPCLoggerV2) Errorf(format string, args ...any)
- func (l *GRPCLoggerV2) Errorln(args ...any)
- func (l *GRPCLoggerV2) Fatal(args ...any)
- func (l *GRPCLoggerV2) Fatalf(format string, args ...any)
- func (l *GRPCLoggerV2) Fatalln(args ...any)
- func (l *GRPCLoggerV2) Info(args ...any)
- func (l *GRPCLoggerV2) Infof(format string, args ...any)
- func (l *GRPCLoggerV2) Infoln(args ...any)
- func (l *GRPCLoggerV2) V(level int) bool
- func (l *GRPCLoggerV2) Warning(args ...any)
- func (l *GRPCLoggerV2) Warningf(format string, args ...any)
- func (l *GRPCLoggerV2) Warningln(args ...any)
- 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 ...any)
Debugf logs to DEBUG log. Arguments are handled in the manner of fmt.Printf.
func (*BadgerLogger) Errorf ¶
func (l *BadgerLogger) Errorf(format string, args ...any)
Errorf logs to ERROR log. Arguments are handled in the manner of fmt.Printf.
func (*BadgerLogger) Infof ¶
func (l *BadgerLogger) Infof(format string, args ...any)
Infof logs to INFO log. Arguments are handled in the manner of fmt.Printf.
func (*BadgerLogger) Warningf ¶
func (l *BadgerLogger) Warningf(format string, args ...any)
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 ...any)
Error logs to ERROR log. Arguments are handled in the manner of fmt.Print.
func (*GRPCLoggerV2) Errorf ¶
func (l *GRPCLoggerV2) Errorf(format string, args ...any)
Errorf logs to ERROR log. Arguments are handled in the manner of fmt.Printf.
func (*GRPCLoggerV2) Errorln ¶
func (l *GRPCLoggerV2) Errorln(args ...any)
Errorln logs to ERROR log. Arguments are handled in the manner of fmt.Println.
func (*GRPCLoggerV2) Fatal ¶
func (l *GRPCLoggerV2) Fatal(args ...any)
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 ...any)
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 ...any)
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 ...any)
Info logs to INFO log. Arguments are handled in the manner of fmt.Print.
func (*GRPCLoggerV2) Infof ¶
func (l *GRPCLoggerV2) Infof(format string, args ...any)
Infof logs to INFO log. Arguments are handled in the manner of fmt.Printf.
func (*GRPCLoggerV2) Infoln ¶
func (l *GRPCLoggerV2) Infoln(args ...any)
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 ...any)
Warning logs to WARNING log. Arguments are handled in the manner of fmt.Print.
func (*GRPCLoggerV2) Warningf ¶
func (l *GRPCLoggerV2) Warningf(format string, args ...any)
Warningf logs to WARNING log. Arguments are handled in the manner of fmt.Printf.
func (*GRPCLoggerV2) Warningln ¶
func (l *GRPCLoggerV2) Warningln(args ...any)
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 ...any)
Infof logs information.