Skip to content

rancher/log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

log: Simple wrapper for logrus

logrus by default outputs everything to stderr which makes Infof, Debugf messages appear to be error messages.

This package provides only the following:

  • Sends Info, Debug, Infof, Debugf messages to stdout.
  • Sends Error, Errorf messages to go stderr.
  • Allow the set the log level.

All other things are not supported. PRs are welcome!

Example: https://github.com/rancher/log-example

Dynamically change loglevel

server

This repo has a package thats runs a http server over a unix socket, using which the log level can be controlled.

client

There is also a client binary available that can be used to change the log level. https://github.com/rancher/loglevel

# To get the current log level
loglevel

# To change the log level to debug
logevel --set debug

# To change it back to info
loglevel --set info

# To set it to show only errors
loglevel --set error