[
https://issues.apache.org/jira/browse/SLING-12133?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carsten Ziegeler closed SLING-12133.
------------------------------------
> Include time spend in authentication in request log
> ---------------------------------------------------
>
> Key: SLING-12133
> URL: https://issues.apache.org/jira/browse/SLING-12133
> Project: Sling
> Issue Type: Improvement
> Components: Engine
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Priority: Major
> Fix For: Engine 2.15.8
>
>
> The request logging is currently triggered by a servlet filter. Filters run
> after authentication and therefore the time spent in authentication is not
> included. In addition time spent in anything before authentication (like
> preprocessors) is not included either.
> We should change RequestLoggerFilter from a filter to an early running
> Preprocessor. However,currently the RequestLoggerFilter has two purposes -
> one is the logging and the other one is preparing request and response
> objects. We need to split that functionality and keep it in the filter -
> Preprocessors run for every http context, not just Sling so we need to avoid
> that this code runs outside of Sling's context.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)