27 lines
692 B
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"
|