diff --git a/docker/logging.ini b/docker/logging.ini new file mode 100644 index 00000000..ba16d724 --- /dev/null +++ b/docker/logging.ini @@ -0,0 +1,47 @@ +# declare an appender named "stderr" that writes messages to the console +[log.console_appender.stderr] +stream=std_error + +# declare an appender named "default" that writes messages to default.log +[log.file_appender.default] +# filename can be absolute or relative to this config file +filename=logs/default/default.log +# Rotate log every ? minutes, if leave out default to 60 +rotation_interval=60 +# how long will logs be kept (in days), if leave out default to 1 +rotation_limit=7 + +# declare an appender named "p2p" that writes messages to p2p.log +[log.file_appender.p2p] +# filename can be absolute or relative to this config file +filename=logs/p2p/p2p.log +# Rotate log every ? minutes, if leave out default to 60 +rotation_interval=60 +# how long will logs be kept (in days), if leave out default to 1 +rotation_limit=7 + +# declare an appender named "rpc" that writes messages to rpc.log +[log.file_appender.rpc] +# filename can be absolute or relative to this config file +filename=logs/rpc/rpc.log +# Rotate log every ? minutes, if leave out default to 60 +rotation_interval=60 +# how long will logs be kept (in days), if leave out default to 1 +rotation_limit=7 + +# route any messages logged to the default logger to the "stderr" appender and +# "default" appender we declared above, if they are info level or higher +[logger.default] +level=info +appenders=stderr,default + +# route messages sent to the "p2p" logger to the "p2p" appender declared above +[logger.p2p] +level=warn +appenders=p2p + +# route messages sent to the "rpc" logger to the "rpc" appender declared above +[logger.rpc] +level=error +appenders=rpc +