rsanchez
2014-09-26 b593a097d2ada3ebda4a2440c256f8dae533cb7e
securis/src/main/resources/log4j2.xml
....@@ -2,22 +2,39 @@
22 <Configuration>
33 <Appenders>
44
5
- <File name="defaultFile" fileName="${sys:user.home}/.SeCuris/log/securis.log" append="false">
5
+ <RollingFile name="defaultFile" fileName="${sys:user.home}/.SeCuris/logs/securis-server.log" append="true"
6
+ filePattern="${sys:user.home}/.SeCuris/logs/securis-server-%d{yyyy-MM-dd-HH}.log.gz">
67 <PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/>
7
- </File>
8
-
8
+ <Policies>
9
+ <TimeBasedTriggeringPolicy interval="1" modulate="true" />
10
+ </Policies>
11
+ <DefaultRolloverStrategy max="10"/>
12
+ </RollingFile>
13
+ <Async name="defaultFileAsync" includeLocation="true">
14
+ <AppenderRef ref="defaultFile"/>
15
+ </Async>
16
+
917 <Console name="stdout" target="SYSTEM_OUT">
1018 <PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/>
19
+ </Console>
20
+
21
+ <Console name="console" target="SYSTEM_OUT">
22
+ <PatternLayout pattern="%m%n"/>
1123 </Console>
1224
1325 </Appenders>
1426 <Loggers>
1527
16
- <Logger name="net.curisit" level="INFO">
17
- <AppenderRef ref="defaultFile"/>
28
+ <Logger name="net.curisit" level="INFO" additivity="false">
29
+ <AppenderRef ref="defaultFileAsync"/>
30
+ <AppenderRef ref="stdout"/>
1831 </Logger>
19
-
20
- <Root level="OFF">
32
+
33
+ <Logger name="console" level="INFO" additivity="false">
34
+ <AppenderRef ref="console"/>
35
+ </Logger>
36
+
37
+ <Root level="INFO" >
2138 <AppenderRef ref="stdout"/>
2239 </Root>
2340