4
4
<conversionRule conversionWord =" wex" converterClass =" org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" />
5
5
6
6
<variable name =" loggingDir" value =" ${catalina.base:-./logs}" />
7
- <!-- <variable name="loggingDir" value="${LOGGING_DIR:-/tmp/}" />-->
8
7
<variable name =" appName" value =" digivol" />
9
8
10
9
<appender name =" STDOUT" class =" ch.qos.logback.core.ConsoleAppender" >
11
10
<filter class =" ch.qos.logback.core.filter.EvaluatorFilter" >
12
- <evaluator > <!-- defaults to type ch.qos.logback.classic.boolex.JaninoEventEvaluator -->
11
+ <evaluator >
13
12
<expression >return logger.equals("org.grails.plugins.rx.web.RxResultSubscriber") && message.contains("Async Dispatch Error: Broken pipe");</expression >
14
13
</evaluator >
15
14
<OnMismatch >NEUTRAL</OnMismatch >
16
15
<OnMatch >DENY</OnMatch >
17
16
</filter >
18
- <!-- <filter class="ch.qos.logback.core.filter.EvaluatorFilter">-->
19
- <!-- <evaluator> <!– defaults to type ch.qos.logback.classic.boolex.JaninoEventEvaluator –>-->
20
- <!-- <expression>return logger.equals("org.elasticsearch.cluster.routing.allocation.decider");</expression>-->
21
- <!-- </evaluator>-->
22
- <!-- <OnMismatch>ACCEPT</OnMismatch>-->
23
- <!-- <OnMatch>DENY</OnMatch>-->
24
- <!-- </filter>-->
25
- <!-- encoders are assigned the type
26
- ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
17
+ <filter class =" ch.qos.logback.core.filter.EvaluatorFilter" >
18
+ <evaluator >
19
+ <expression >return logger.equals("org.elasticsearch.cluster.routing.allocation.decider");</expression >
20
+ </evaluator >
21
+ <OnMismatch >ACCEPT</OnMismatch >
22
+ <OnMatch >DENY</OnMatch >
23
+ </filter >
27
24
<encoder >
28
25
<pattern >%d{yyyy-MM-dd HH:mm:ss.SSS} %5p --- [%15.15t] %-40.40logger{39} : %m%n%wex</pattern >
29
26
</encoder >
30
27
</appender >
31
28
29
+ <!--
32
30
<appender name="TOMCAT_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
33
31
<filter class="ch.qos.logback.core.filter.EvaluatorFilter">
34
- <evaluator > <!-- defaults to type ch.qos.logback.classic.boolex.JaninoEventEvaluator -->
32
+ <evaluator>
35
33
<expression>return logger.equals("org.grails.plugins.rx.web.RxResultSubscriber") && message.contains("Async Dispatch Error: Broken pipe");</expression>
36
34
</evaluator>
37
35
<OnMismatch>NEUTRAL</OnMismatch>
49
47
</triggeringPolicy>
50
48
<encoder>
51
49
<charset>UTF-8</charset>
52
- <pattern >%d{yyyy-MM-dd HH:mm:ss.SSS} %5p --- [%15.15t] %-40.40logger{39} : %m%n%wex</pattern >
53
- <!-- <pattern>%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n%wex</pattern>-->
54
- </encoder >
55
- </appender >
56
-
57
- <appender name =" ACCESS" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
58
-
59
- <file >${loggingDir}/${appName}-session-access.log</file >
60
- <rollingPolicy class =" ch.qos.logback.core.rolling.FixedWindowRollingPolicy" >
61
- <fileNamePattern >${loggingDir}/${appName}-session-access.%i.log.gz</fileNamePattern >
62
- <minIndex >1</minIndex >
63
- <maxIndex >4</maxIndex >
64
- </rollingPolicy >
65
- <triggeringPolicy class =" ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy" >
66
- <maxFileSize >10MB</maxFileSize >
67
- </triggeringPolicy >
68
- <encoder >
69
- <charset >UTF-8</charset >
70
- <pattern >%d{yyyy-MM-dd HH:mm:ss.SSS} %5p --- [%15.15t] %-40.40logger{39} : %m%n%wex</pattern >
71
- <!-- <pattern>%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n%wex</pattern>-->
72
- </encoder >
73
- </appender >
74
-
75
- <appender name =" CAS" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
76
-
77
- <file >${loggingDir}/${appName}-cas.log</file >
78
- <rollingPolicy class =" ch.qos.logback.core.rolling.FixedWindowRollingPolicy" >
79
- <fileNamePattern >${loggingDir}/${appName}-cas.%i.log.gz</fileNamePattern >
80
- <minIndex >1</minIndex >
81
- <maxIndex >4</maxIndex >
82
- </rollingPolicy >
83
- <triggeringPolicy class =" ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy" >
84
- <maxFileSize >10MB</maxFileSize >
85
- </triggeringPolicy >
86
- <encoder >
87
- <charset >UTF-8</charset >
88
- <pattern >%d{yyyy-MM-dd HH:mm:ss.SSS} %5p --- [%15.15t] %-40.40logger{39} : %m%n%wex</pattern >
89
- <!-- <pattern>%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n%wex</pattern>-->
50
+ <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %5p - [%15.15t] %-40.40logger{39} : %m%n%wex</pattern>
90
51
</encoder>
91
52
</appender>
92
-
93
- <appender name =" DEBUG_LOG" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
94
-
95
- <file >${loggingDir}/${appName}-debug.log</file >
96
- <rollingPolicy class =" ch.qos.logback.core.rolling.FixedWindowRollingPolicy" >
97
- <fileNamePattern >${loggingDir}/${appName}-debug.%i.log.gz</fileNamePattern >
98
- <minIndex >1</minIndex >
99
- <maxIndex >4</maxIndex >
100
- </rollingPolicy >
101
- <triggeringPolicy class =" ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy" >
102
- <maxFileSize >10MB</maxFileSize >
103
- </triggeringPolicy >
104
- <encoder >
105
- <charset >UTF-8</charset >
106
- <pattern >%d{yyyy-MM-dd HH:mm:ss.SSS} %5p --- [%15.15t] %-40.40logger{39} : %m%n%wex</pattern >
107
- <!-- <pattern>%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n%wex</pattern>-->
108
- </encoder >
109
- </appender >
110
-
111
- <appender name =" QUERY_LOG" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
112
-
113
- <file >${loggingDir}/${appName}-slow-queries.log</file >
114
- <rollingPolicy class =" ch.qos.logback.core.rolling.FixedWindowRollingPolicy" >
115
- <fileNamePattern >${loggingDir}/${appName}-slow-queries.%i.log.gz</fileNamePattern >
116
- <minIndex >1</minIndex >
117
- <maxIndex >4</maxIndex >
118
- </rollingPolicy >
119
- <triggeringPolicy class =" ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy" >
120
- <maxFileSize >10MB</maxFileSize >
121
- </triggeringPolicy >
122
- <encoder >
123
- <charset >UTF-8</charset >
124
- <pattern >%d{yyyy-MM-dd HH:mm:ss.SSS} %5p --- [%15.15t] %-40.40logger{39} : %m%n%wex</pattern >
125
- <!-- <pattern>%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n%wex</pattern>-->
126
- </encoder >
127
- </appender >
128
-
129
- <!-- Ancilliary logs -->
130
-
131
- <!-- Web Access Logs -->
132
- <logger name =" au.org.ala.volunteer.BVPServletFilter" level =" INFO" additivity =" false" >
133
- <appender-ref ref =" ACCESS" />
134
- </logger >
135
- <logger name =" au.org.ala.volunteer.BVPSessionListener" level =" DEBUG" additivity =" false" >
136
- <appender-ref ref =" ACCESS" />
137
- </logger >
138
-
139
- <!-- CAS session logs -->
140
- <logger name =" au.org.ala.cas" level =" DEBUG" additivity =" false" >
141
- <appender-ref ref =" CAS" />
142
- </logger >
143
- <logger name =" org.jasig.cas" level =" DEBUG" additivity =" false" >
144
- <appender-ref ref =" CAS" />
145
- </logger >
53
+ -->
146
54
147
55
<!-- Debug Logs -->
56
+ <!--
148
57
<logger name="au.org.ala.volunteer.Task" level="DEBUG" additivity="false">
149
58
<appender-ref ref="DEBUG_LOG"/>
150
59
</logger>
151
- <logger name =" au.org.ala.volunteer.TaskService" level =" DEBUG" additivity =" false" >
152
- <appender-ref ref =" DEBUG_LOG" />
153
- </logger >
154
- <logger name =" au.org.ala.volunteer.TaskLoadService" level =" DEBUG" additivity =" false" >
155
- <appender-ref ref =" DEBUG_LOG" />
156
- </logger >
157
- <logger name =" au.org.ala.volunteer.TaskIngestJob" level =" INFO" additivity =" false" >
158
- <appender-ref ref =" DEBUG_LOG" />
159
- </logger >
160
- <logger name =" au.org.ala.volunteer.ValidationService" level =" DEBUG" additivity =" false" >
161
- <appender-ref ref =" DEBUG_LOG" />
162
- </logger >
163
- <logger name =" au.org.ala.volunteer.TranscribeController" level =" DEBUG" additivity =" false" >
164
- <appender-ref ref =" DEBUG_LOG" />
165
- </logger >
166
- <logger name =" au.org.ala.volunteer.ValidateController" level =" DEBUG" additivity =" false" >
167
- <appender-ref ref =" DEBUG_LOG" />
168
- </logger >
169
-
170
- <!-- Slow queries -->
171
- <logger name =" org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport" level =" INFO" additivity =" false" >
172
- <appender-ref ref =" QUERY_LOG" />
173
- </logger >
60
+ -->
174
61
175
62
<logger name =" org.hibernate.orm.deprecation" level =" ERROR" />
176
-
63
+ <logger name =" org.grails.config.NavigableMap" level =" ERROR" />
64
+ <logger name =" grails.spring.BeanBuilder" level =" ERROR" />
65
+ <logger name =" grails.plugin.cache.web.filter" level =" ERROR" />
177
66
<logger name =" au.org.ala.cas.client" level =" WARN" />
178
- <logger name =" au.org.ala.cas.util" level =" WARN" />
179
67
<logger name =" org.apache.coyote.http11.Http11Processor" level =" WARN" />
180
-
181
68
<logger name =" asset.pipeline" level =" INFO" />
182
- <logger name =" au.org.ala" level =" INFO" />
183
- <logger name =" grails.app" level =" INFO" />
184
69
<logger name =" grails.plugins.mail" level =" INFO" />
185
70
<logger name =" grails.plugins.quartz" level =" INFO" />
71
+ <logger name =" grails.plugin.cache" level =" INFO" />
186
72
<logger name =" org.hibernate" level =" INFO" />
187
73
<logger name =" org.hibernate.SQL" level =" INFO" />
188
74
<logger name =" org.quartz" level =" INFO" />
189
75
<logger name =" org.springframework" level =" INFO" />
190
- <logger name =" org.flywaydb" level =" INFO" />
76
+ <logger name =" org.flywaydb" level =" TRACE" />
77
+ <logger name =" grails.plugin.externalconfig.ExternalConfig" level =" INFO" />
191
78
<logger name =" au.org.ala.volunteer.DomainUpdateService" level =" INFO" />
79
+ <logger name =" au.org.ala" level =" INFO" />
80
+ <logger name =" au.org.ala.volunteer" level =" INFO" />
192
81
193
82
<root level =" INFO" >
194
83
<appender-ref ref =" STDOUT" />
195
- <appender-ref ref =" TOMCAT_LOG" />
84
+ <!-- < appender-ref ref="TOMCAT_LOG" /> -- >
196
85
</root >
197
86
</configuration >
0 commit comments