|
50 | 50 | <Properties> |
51 | 51 | <Property name="logs">${log4j:configParentLocation}/../../target/test-logs-${date:yyyyMMddHHmmssSSS}</Property> |
52 | 52 | <Property name="rollover.max.size">10MB</Property> |
| 53 | + <Property name="rollover.daily">0 0 0 * * ?</Property> |
53 | 54 | <Property name="rollover.max">14</Property> |
54 | 55 | <Property name="rollover.file.pattern">%d{yyyyMMddHHmmss}</Property> |
55 | | - <Property name="elemental.file.pattern">%d [%t] %-5p (%F [%M]:%L) - %m %n</Property> |
| 56 | + <Property name="rollover.daily.file.pattern">%d{yyyy-MM-dd}</Property> |
| 57 | + <Property name="elemental.file.pattern">%d [%t] %-5p (%F [%M]:%L) - %m%n</Property> |
| 58 | + <Property name="request.file.pattern">%m%n</Property> |
56 | 59 | </Properties> |
57 | 60 |
|
58 | 61 | <Appenders> |
|
124 | 127 | <DefaultRolloverStrategy max="${rollover.max}"/> |
125 | 128 | <PatternLayout pattern="${elemental.file.pattern}"/> |
126 | 129 | </RollingRandomAccessFile> |
127 | | - |
| 130 | + |
| 131 | + <RollingRandomAccessFile name="jetty.request" filePattern="${logs}/request.${rollover.daily.file.pattern}.log.gz" fileName="${logs}/request.log"> |
| 132 | + <Policies> |
| 133 | + <CronTriggeringPolicy schedule="${rollover.daily}"/> |
| 134 | + </Policies> |
| 135 | + <DefaultRolloverStrategy max="${rollover.max}"/> |
| 136 | + <PatternLayout pattern="${request.file.pattern}"/> |
| 137 | + </RollingRandomAccessFile> |
| 138 | + |
128 | 139 | <RollingRandomAccessFile name="elemental.backup" filePattern="${logs}/backup.${rollover.file.pattern}.log.gz" fileName="${logs}/backup.log"> |
129 | 140 | <Policies> |
130 | 141 | <SizeBasedTriggeringPolicy size="${rollover.max.size}"/> |
|
209 | 220 | <AppenderRef ref="elemental.restxq"/> |
210 | 221 | </Logger> |
211 | 222 |
|
| 223 | + <Logger name="org.eclipse.jetty.server.RequestLog" additivity="false" level="info"> |
| 224 | + <AppenderRef ref="jetty.request"/> |
| 225 | + </Logger> |
| 226 | + |
212 | 227 | <Logger name="org.eclipse.jetty" additivity="false" level="info"> |
213 | 228 | <AppenderRef ref="elemental.core"/> |
214 | 229 | </Logger> |
|
0 commit comments