kopia lustrzana https://github.com/gaul/s3proxy
feat: Support json logging
rodzic
b8bd258dcd
commit
7239ed42e9
|
@ -0,0 +1,8 @@
|
|||
# Logging
|
||||
|
||||
## Configuration
|
||||
|
||||
The following environment variables can be used to configure logging
|
||||
|
||||
* LOG_LEVEL default value "info" used to configure log level
|
||||
* LOG_APPENDER default value "STDOUT" produce string formatted logs "CONTAINER" used to produce json formatted logs
|
|
@ -7,11 +7,17 @@
|
|||
<level>${LOG_LEVEL:-info}</level>
|
||||
</filter>
|
||||
</appender>
|
||||
<appender name="CONTAINER" class="ch.qos.logback.core.ConsoleAppender">
|
||||
<encoder class="ch.qos.logback.classic.encoder.JsonEncoder"/>
|
||||
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
|
||||
<level>${LOG_LEVEL:-info}</level>
|
||||
</filter>
|
||||
</appender>
|
||||
|
||||
<logger name="org.eclipse.jetty" level="${JETTY_LOG_LEVEL:-info}" />
|
||||
<logger name="org.gaul.shaded.org.eclipse.jetty" level="${JETTY_LOG_LEVEL:-info}" />
|
||||
|
||||
<root level="${LOG_LEVEL:-info}">
|
||||
<appender-ref ref="STDOUT" />
|
||||
<appender-ref ref="${LOG_APPENDER:-STDOUT}" />
|
||||
</root>
|
||||
</configuration>
|
||||
|
|
Ładowanie…
Reference in New Issue