Repository: airavata Updated Branches: refs/heads/lahiru/AIRAVATA-2107 5dc31dc8b -> 573f15379
Add logback.xml to configure logback logging with TimebasedRollingPolicy. Project: http://git-wip-us.apache.org/repos/asf/airavata/repo Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/35b7d34c Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/35b7d34c Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/35b7d34c Branch: refs/heads/lahiru/AIRAVATA-2107 Commit: 35b7d34c8850248edd103e75d141cc103f157a15 Parents: 5dc31dc Author: Lahiru Ginnaliya Gamathige <[email protected]> Authored: Tue Oct 4 08:20:08 2016 -0700 Committer: Lahiru Ginnaliya Gamathige <[email protected]> Committed: Tue Oct 4 08:20:08 2016 -0700 ---------------------------------------------------------------------- .../server/src/main/resources/logback.xml | 31 ++++++++++++++++++++ 1 file changed, 31 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/airavata/blob/35b7d34c/modules/configuration/server/src/main/resources/logback.xml ---------------------------------------------------------------------- diff --git a/modules/configuration/server/src/main/resources/logback.xml b/modules/configuration/server/src/main/resources/logback.xml new file mode 100644 index 0000000..4153f84 --- /dev/null +++ b/modules/configuration/server/src/main/resources/logback.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<configuration> + + <property name="DEV_HOME" value="../logs" /> + + <appender name="FILE-AUDIT" + class="ch.qos.logback.core.rolling.RollingFileAppender"> + <file>../logs/airavata.log</file> + <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> + <Pattern> + %d{yyyy-MM-dd HH:mm:ss} [%thread] %level %logger{35} - %msg%n + </Pattern> + </encoder> + + <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> + <!-- rollover daily --> + <fileNamePattern>../logs/airavata.%d{yyyy-MM-dd}.%i.log + </fileNamePattern> + <timeBasedFileNamingAndTriggeringPolicy + class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> + <maxFileSize>10MB</maxFileSize> + </timeBasedFileNamingAndTriggeringPolicy> + </rollingPolicy> + + </appender> + + <root level="info"> + <appender-ref ref="FILE-AUDIT" /> + </root> + +</configuration> \ No newline at end of file
