myxce/src/frontend/apiserver/config/logger.yaml

27 lines
692 B
YAML

logging:
# Log level: debug, info, warn, error, fatal
level: "debug"
# Log encoding: json or console
encoding: console
# standard output
outputPath: "apiserver_out.log"
# File rotation settings
file:
maxSize: 100 # megabytes before rotation
maxBackups: 10 # number of old files to keep
maxAge: 14 # days to keep old files
compress: true # compress rotated files
# Encoder configuration
encoderConfig:
messageKey: "message"
levelKey: "level"
timeKey: "timestamp"
nameKey: "logger"
callerKey: "caller"
functionKey: "func"
stacktraceKey: "stacktrace"
timeEncoder: "ISO8601"
levelEncoder: "capital"