[java-idp-plugin-jetty] 83/186: Add access log appender and logger.

Rod Widdowson rdw at steadingsoftware.com
Thu Jul 24 15:57:14 UTC 2025


This is an automated email from the git hooks/post-receive script.

rdw pushed a commit to branch dev/foo
in repository java-idp-plugin-jetty.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-jetty.git;a=commit;h=c69fdc4d05c164681134ae542c151dafe8c382da

commit c69fdc4d05c164681134ae542c151dafe8c382da
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Mon Jan 31 13:16:28 2022 -0500

    Add access log appender and logger.
---
 src/main/resources/jetty-base/resources/logback.xml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/src/main/resources/jetty-base/resources/logback.xml b/src/main/resources/jetty-base/resources/logback.xml
index 8b9ea93..86acebf 100644
--- a/src/main/resources/jetty-base/resources/logback.xml
+++ b/src/main/resources/jetty-base/resources/logback.xml
@@ -10,9 +10,25 @@
       <Pattern>%date{ISO8601} - %level [%logger:%line] - %msg%n</Pattern>
     </encoder>
   </appender>
+
+  <appender name="jetty-access" class="ch.qos.logback.core.rolling.RollingFileAppender">
+    <file>${jetty.base}/logs/access.log</file>
+    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+      <fileNamePattern>${jetty.base}/logs/access-%d{yyyy-MM-dd}.log.gz</fileNamePattern>
+    </rollingPolicy>
+    <encoder>
+      <pattern>%msg%n</pattern>
+    </encoder>
+  </appender>
+
   <root level="INFO">
     <appender-ref ref="jetty" />
   </root>
+
+  <logger name="org.eclipse.jetty.server.RequestLog" level="INFO" additivity="false">
+    <appender-ref ref="jetty-access" />
+  </logger>
+
   <logger name="org.springframework" level="OFF" />
   <logger name="ch.qos.logback" level="WARN" />
 </configuration>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list