[ 
https://issues.apache.org/jira/browse/HADOOP-8704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13746814#comment-13746814
 ] 

Jonathan Eagles commented on HADOOP-8704:
-----------------------------------------

Posted a patch to get this conversation started again. Essentially used the 
builtin jetty logger NCSARequestLog that subclasses the appropriate 
RequestLogHandler.
Added configuration that allows each http server to opt into and configure 
logger options. A separate jetty request log will be generated for each jetty 
port and bindaddress to alow for single node and multinode use cases.

At first I thought about going down the approach of creating a special subclass 
for RequestLogHandler, but thought that might be overkill especially since an 
slf4j implementation is shipping with jetty 9. In this case I wonder if a small 
short term solution allows us to wait for a more elaborate solution down the 
line.
                
> add request logging to jetty/httpserver
> ---------------------------------------
>
>                 Key: HADOOP-8704
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8704
>             Project: Hadoop Common
>          Issue Type: Improvement
>    Affects Versions: 0.23.3, 2.0.0-alpha
>            Reporter: Thomas Graves
>            Assignee: Jonathan Eagles
>         Attachments: HADOOP-8704.patch
>
>
> We have been requested to log all the requests coming into Jetty/HttpServer 
> for security and auditing purposes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to