|
23 | 23 | <Appenders> |
24 | 24 | <!-- A1 is for most DSpace activity --> |
25 | 25 | <Appender name='A1' |
26 | | - filePattern="${log.dir}/dspace.log-%d{yyyy-MM-dd}" |
| 26 | + filePattern="${log.dir}/dspace.log-%d{yyyy-MM-dd}.gz" |
27 | 27 | type='RollingFile' |
28 | 28 | fileName='${log.dir}/dspace.log' |
29 | 29 |
|
|
35 | 35 | <policies> |
36 | 36 | <policy type='TimeBasedTriggeringPolicy'>yyyy-MM-dd</policy> |
37 | 37 | </policies> |
38 | | - <!-- Sample deletion policy: keep last 30 archived files |
39 | | - <DefaultRolloverStrategy> |
40 | | - <Delete basePath='${log.dir}'> |
41 | | - <IfFileName glob='dspace.log-*'/> |
42 | | - <IfAccumulatedFileCount exceeds='30'/> |
43 | | - </Delete> |
44 | | - </DefaultRolloverStrategy> |
45 | | - --> |
46 | 38 | </Appender> |
47 | 39 |
|
48 | 40 | <!-- A2 is for the checksum checker --> |
49 | 41 | <Appender name='A2' |
50 | | - filePattern="${log.dir}/checker.log-%d{yyyy-MM-dd}" |
| 42 | + filePattern="${log.dir}/checker.log-%d{yyyy-MM-dd}.gz" |
51 | 43 | type='RollingFile' |
52 | 44 | fileName='${log.dir}/checker.log'> |
53 | 45 | <Layout type='PatternLayout' |
54 | 46 | pattern='%m%n'/> |
55 | 47 | <policies> |
56 | 48 | <policy type='TimeBasedTriggeringPolicy'>yyyy-MM-dd</policy> |
57 | 49 | </policies> |
58 | | - <!-- Sample deletion policy: keep last 30 archived files |
59 | | - <DefaultRolloverStrategy> |
60 | | - <Delete basePath='${log.dir}'> |
61 | | - <IfFileName glob='checker.log-*'/> |
62 | | - <IfAccumulatedFileCount exceeds='30'/> |
63 | | - </Delete> |
64 | | - </DefaultRolloverStrategy> |
65 | | - --> |
66 | 50 | </Appender> |
67 | 51 |
|
68 | 52 | <!-- A3 is for tracking file downloads --> |
69 | 53 | <Appender name='A3' |
70 | | - filePattern="${log.dir}/file_downloads.log-%d{yyyy-MM-dd}" |
| 54 | + filePattern="${log.dir}/file_downloads.log-%d{yyyy-MM-dd}.gz" |
71 | 55 | type='RollingFile' |
72 | 56 | fileName='${log.dir}/file_downloads.log'> |
73 | 57 | <Layout type='PatternLayout' |
|
79 | 63 |
|
80 | 64 | <!-- A4 is for Warns and errors --> |
81 | 65 | <Appender name='A4' |
82 | | - filePattern="${log.dir}/warn.log-%d{yyyy-MM-dd}" |
| 66 | + filePattern="${log.dir}/warn.log-%d{yyyy-MM-dd}.gz" |
83 | 67 | type='RollingFile' |
84 | 68 | fileName='${log.dir}/warn.log' |
85 | 69 | > |
|
0 commit comments