refactor: 💡 refactor logging

pull/1580/head
Dominik Frantisek Bucik 2021-11-15 08:42:08 +01:00
parent fc04fbe6a4
commit 570fdfda2d
No known key found for this signature in database
GPG Key ID: 25014C8DB2E7E62D
2 changed files with 14 additions and 98 deletions

View File

@ -1,87 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2018 The MIT Internet Trust Consortium
Portions copyright 2011-2013 The MITRE Corporation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- Appenders -->
<appender name="FILE" class="org.apache.log4j.FileAppender">
<param name="file" value="/var/log/oidc/elixir/log.out"/>
<param name="immediateFlush" value="true"/>
<param name="threshold" value="debug"/>
<param name="append" value="true"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="conversionPattern" value="%m%n"/>
</layout>
</appender>
<!-- Application Loggers -->
<logger name="cz.muni.ics.openid">
<level value="info" />
</logger>
<logger name="cz.muni.ics.oauth2">
<level value="info" />
</logger>
<logger name="cz.muni.ics.discovery">
<level value="info" />
</logger>
<logger name="cz.muni.ics.jose">
<level value="info" />
</logger>
<logger name="cz.muni.ics.jwt">
<level value="info" />
</logger>
<logger name="cz.muni.ics.util">
<level value="info" />
</logger>
<logger name="cz.muni.ics.uma">
<level value="info" />
</logger>
<logger name="cz.muni.ics.data">
<level value="info" />
</logger>
<!-- 3rdparty Loggers -->
<logger name="org.springframework.core">
<level value="info" />
</logger>
<logger name="org.springframework.beans">
<level value="info" />
</logger>
<logger name="org.springframework.context">
<level value="info" />
</logger>
<logger name="org.springframework.web">
<level value="info" />
</logger>
<logger name="org.springframework.security">
<level value="warn" />
</logger>
<!-- Root Logger -->
<root>
<priority value="warn" />
<appender-ref ref="file" />
</root>
</log4j:configuration>

View File

@ -36,23 +36,26 @@
<appender-ref ref="${log.to}"/>
</root>
<!-- keep Spring quiet -->
<!-- SPRING -->
<logger name="org.springframework" level="warn"/>
<logger name="org.springframework.security.saml" level="warn"/>
<logger name="org.springframework.security.core.SpringSecurityCoreVersion" level="info"/>
<logger name="cz.muni.ics.openid.connect.config.JsonMessageSource" level="warn"/>
<logger name="org.apache" level="warn"/>
<logger name="org.apache.directory" level="warn"/>
<logger name="org.apache.directory.ldap.client.api.LdapNetworkConnection" level="error"/>
<logger name="com.zaxxer.hikari" level="warn"/>
<logger name="cz.muni.ics" level="info"/>
<logger name="org.opensaml" level="info"/>
<logger name="org.springframework.security.saml" level="debug"/>
<!-- SAML -->
<logger name="org.opensaml" level="warn"/>
<logger name="PROTOCOL_MESSAGE" level="warn"/>
<!-- LDAP -->
<logger name="org.apache" level="warn"/>
<logger name="org.apache.directory.ldap.client.api.LdapNetworkConnection" level="error"/>
<!-- DB -->
<logger name="com.zaxxer.hikari" level="warn"/>
<logger name="net.javacrumbs.shedlock" level="error"/>
<!-- OUR LOGGERS -->
<!-- PASSED FROM POM.XML / MAVEN BUILD PROPS -->
<logger name="cz.muni.ics.oidc" level="${log.level}"/>
<logger name="cz.muni.ics" level="${log.level}"/>
<logger name="cz.muni.ics.oidc.aop.WebLoggingAspect" level="debug"/>
<logger name="cz.muni.ics.oidc.aop.ExecutionTimeLoggingAspect" level="trace"/>
<logger name="cz.muni.ics.openid.connect.web.EndSessionEndpoint" level="${log.level}"/>
<logger name="net.javacrumbs.shedlock" level="error"/>
<logger name="cz.muni.ics.openid.connect.config.JsonMessageSource" level="warn"/>
</configuration>