apisix-ingress-controller
apisix-ingress-controller copied to clipboard
feat: support change log level at runtime
Useful when:
- check installation status with DEBUG log level, then change to WARN/ERROR
- convenient to adjust the log level to analyze the runtime error
@lingsamuel maybe i can try this, can you assign it to me, thanks.
Can we use Logrus?
package log
import (
"os"
"github.com/sirupsen/logrus"
)
var logger *logrus.Logger
func Configure() {
logger = logrus.New()
logger.SetLevel(logrus.DebugLevel)
}
func SetLogLevel(level logrus.Level) {
logger.SetLevel(level)
}