func NewLogger(logger logrus.FieldLogger, options ...Option) log.Logger
NewLogger returns a Go kit log.Logger that sends log events to a logrus.Logger.
type Logger struct {
// contains filtered or unexported fields
}
func (l Logger) Log(keyvals ...interface{}) error
type Option func(*Logger)
func WithLevel(level logrus.Level) Option
WithLevel configures a logrus logger to log at level for all events.