|
2 | 2 | <?xml version="1.0" encoding="UTF-8"?> |
3 | 3 | <configuration scan="true"> |
4 | 4 |
|
5 | | - <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> |
6 | | - <encoder> |
7 | | - <pattern>%d{ISO8601} %5p [%t] %logger{40}:%L - %m%n</pattern> |
8 | | - </encoder> |
9 | | - </appender> |
| 5 | + <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> |
| 6 | + <encoder> |
| 7 | + <pattern>%d{ISO8601} %5p [%t] %logger{40}:%L - %m%n</pattern> |
| 8 | + </encoder> |
| 9 | + </appender> |
10 | 10 |
|
11 | | - <appender name="JSON_SYSLOG" class="net.logstash.logback.appender.LogstashTcpSocketAppender"> |
12 | | - <destination>host.docker.internal:514</destination> |
| 11 | + <appender name="JSON_SYSLOG" class="net.logstash.logback.appender.LogstashTcpSocketAppender"> |
| 12 | + <destination>host.docker.internal:514</destination> |
13 | 13 | <encoder class="net.logstash.logback.encoder.LogstashEncoder"> |
14 | | - <customFields>{"app":"oidcng"}</customFields> |
15 | | - <includeCallerData>true</includeCallerData> |
16 | | - <fieldNames> |
17 | | - <thread>[ignore]</thread> |
18 | | - <version>[ignore]</version> |
19 | | - <levelValue>[ignore]</levelValue> |
20 | | - </fieldNames> |
21 | | - </encoder> |
| 14 | + <customFields>{"app":"oidcng"}</customFields> |
| 15 | + <includeCallerData>true</includeCallerData> |
| 16 | + <fieldNames> |
| 17 | + <thread>[ignore]</thread> |
| 18 | + <version>[ignore]</version> |
| 19 | + <levelValue>[ignore]</levelValue> |
| 20 | + </fieldNames> |
| 21 | + </encoder> |
22 | 22 | </appender> |
23 | 23 |
|
24 | | - <appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender"> |
25 | | - <smtpHost>{{ smtp_server }}</smtpHost> |
26 | | - <from>{{ noreply_email }}</from> |
27 | | - <to>{{ error_mail_to }}</to> |
28 | | - <subject>{{ error_subject_prefix }}Unexpected error oidcng</subject> |
29 | | - <layout class="ch.qos.logback.classic.html.HTMLLayout"/> |
| 24 | + <appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender"> |
| 25 | + <smtpHost>{{ smtp_server }}</smtpHost> |
| 26 | + <from>{{ noreply_email }}</from> |
| 27 | + <to>{{ error_mail_to }}</to> |
| 28 | + <subject>{{ error_subject_prefix }}Unexpected error oidcng</subject> |
| 29 | + <layout class="ch.qos.logback.classic.html.HTMLLayout"/> |
30 | 30 |
|
31 | 31 | <filter class="filter.CustomThresholdFilter"> |
32 | | - <clazz>com.nimbusds.oauth2.sdk.ParseException</clazz> |
33 | | - <clazz>org.springframework.security.authentication.BadCredentialsException</clazz> |
34 | | - <clazz>oidc.exceptions.UnauthorizedException</clazz> |
35 | | - <clazz>oidc.exceptions.RedirectMismatchException</clazz> |
36 | | - <clazz>org.springframework.dao.EmptyResultDataAccessException</clazz> |
37 | | - <clazz>java.lang.IllegalArgumentException</clazz> |
38 | | - <level>ERROR</level> |
39 | | - </filter> |
40 | | - </appender> |
| 32 | + <clazz>com.nimbusds.oauth2.sdk.ParseException</clazz> |
| 33 | + <clazz>org.springframework.security.authentication.BadCredentialsException</clazz> |
| 34 | + <clazz>oidc.exceptions.UnauthorizedException</clazz> |
| 35 | + <clazz>oidc.exceptions.RedirectMismatchException</clazz> |
| 36 | + <clazz>org.springframework.dao.EmptyResultDataAccessException</clazz> |
| 37 | + <clazz>java.lang.IllegalArgumentException</clazz> |
| 38 | + <level>ERROR</level> |
| 39 | + </filter> |
| 40 | + </appender> |
41 | 41 |
|
42 | | - <logger name="oidc" level="INFO" /> |
43 | | - <logger name="com.github.cloudyrock.mongock" level="INFO" /> |
44 | | - <logger name="org.springframework" level="INFO" /> |
45 | | - <root level="WARN"> |
46 | | -{%if oidcng_logback_email |bool %} |
47 | | - <appender-ref ref="EMAIL" /> |
48 | | -{%endif%} |
49 | | - <appender-ref ref="STDOUT" /> |
50 | | -{%if oidcng_logback_json |bool %} |
51 | | - <appender-ref ref="JSON_SYSLOG" /> |
52 | | -{%endif%} |
53 | | - </root> |
| 42 | + <logger name="oidc" level="INFO"/> |
| 43 | + <logger name="com.github.cloudyrock.mongock" level="INFO"/> |
| 44 | + <logger name="org.springframework" level="INFO"/> |
| 45 | + <root level="WARN"> |
| 46 | + {% if oidcng_logback_email |bool %} |
| 47 | + <appender-ref ref="EMAIL"/> |
| 48 | + {% endif %} |
| 49 | + <appender-ref ref="STDOUT"/> |
| 50 | + {% if oidcng_logback_json |bool %} |
| 51 | + <appender-ref ref="JSON_SYSLOG"/> |
| 52 | + {% endif %} |
| 53 | + </root> |
54 | 54 |
|
55 | 55 | </configuration> |
0 commit comments