[ https://issues.apache.org/jira/browse/KNOX-822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16011058#comment-16011058 ]
Rajesh Chandramohan commented on KNOX-822: ------------------------------------------ Kevin Minder <kevin.min...@oracle.com> To dev@knox.apache.org Rajesh Chandramohan CC u...@knox.apache.org 15/12/16 at 6:35 AM Actually if you enable the properties shown in gateway-log4j.properties and restart you should get request/response sizes in a separate access log but unfortunately not the authenticated/mapped user. Keep in mind that the request length might be based on the request Content-Length header. The code involved is in gateway-server/src/main/java/org/apache/hadoop/gateway/trace and AccessHandler.java in particular. #log4j.logger.org.apache.hadoop.gateway.access=TRACE,httpaccess #log4j.additivity.org.apache.hadoop.gateway.access=false #log4j.appender.httpaccess=org.apache.log4j.DailyRollingFileAppender #log4j.appender.httpaccess.File=${app.log.dir}/${launcher.name}-http-access.log #log4j.appender.httpaccess.DatePattern=.yyyy-MM-dd #log4j.appender.httpaccess.layout=org.apache.log4j.PatternLayout #log4j.appender.httpaccess.layout.ConversionPattern=%d{ISO8601}|%t|%m%n > On Dec 14, 2016, at 11:15 PM, larry mccay <lmc...@apache.org> wrote: > > Hello Rajesh - > > I don't think that we have any way to do this today. > There may be extension points in our metrics or in our audit logging to > capture payload sizes. > I imagine that the interesting place to do this would be in the dispatch > classes to capture what is being sent to and received from the backend > services. > > This would require some investigation to determine whether we can gather the > sizes and how best to capture them. > > I would suggest filing an improvement JIRA and continuing the discussion > there. > > Thanks for your interest in Knox! > > --larry > In Knox can we capture Bytes transfered info in logs > ---------------------------------------------------- > > Key: KNOX-822 > URL: https://issues.apache.org/jira/browse/KNOX-822 > Project: Apache Knox > Issue Type: Wish > Components: Server > Affects Versions: 0.6.0, 0.7.0, 0.9.0, 0.10.0 > Reporter: Rajesh Chandramohan > > Hi Knox-team, > In knox can we capture the bytes transferred information along with file name > etc. This would help us to track how much transaction each users are doing > via knox , Any method or thoughts on this? > We make use of audit logs to capture each user how many transaction doing > per hr per day. But we like to capture the details of how much bytes per > transaction users are doing which will help us for various cases to manage > Hadoop and Knox better. Any thoughts on this ? -- This message was sent by Atlassian JIRA (v6.3.15#6346)