From 4df0b37dce4d897c15e5fc21ec4354bf670fbebb Mon Sep 17 00:00:00 2001 From: Sivakumar Srinivasulu Date: Thu, 27 Jun 2024 17:16:43 -0500 Subject: [PATCH] added spring boot http logging --- .../api/config/RequestLoggingFilterConfig.java | 16 ++++++++++++++++ rest-api/src/main/resources/logback.xml | 3 +++ 2 files changed, 19 insertions(+) create mode 100644 rest-api/src/main/java/gov/cms/qpp/conversion/api/config/RequestLoggingFilterConfig.java diff --git a/rest-api/src/main/java/gov/cms/qpp/conversion/api/config/RequestLoggingFilterConfig.java b/rest-api/src/main/java/gov/cms/qpp/conversion/api/config/RequestLoggingFilterConfig.java new file mode 100644 index 000000000..0581fcf0a --- /dev/null +++ b/rest-api/src/main/java/gov/cms/qpp/conversion/api/config/RequestLoggingFilterConfig.java @@ -0,0 +1,16 @@ +package gov.cms.qpp.conversion.api.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.filter.CommonsRequestLoggingFilter; + +@Configuration +public class RequestLoggingFilterConfig { + @Bean + public CommonsRequestLoggingFilter requestLoggingFilter() { + CommonsRequestLoggingFilter loggingFilter = new CommonsRequestLoggingFilter(); + loggingFilter.setIncludeQueryString(true); + loggingFilter.setIncludeHeaders(true); + return loggingFilter; + } +} diff --git a/rest-api/src/main/resources/logback.xml b/rest-api/src/main/resources/logback.xml index eb1f1a218..bf599dbd9 100644 --- a/rest-api/src/main/resources/logback.xml +++ b/rest-api/src/main/resources/logback.xml @@ -20,4 +20,7 @@ + + +