https://bz.apache.org/bugzilla/show_bug.cgi?id=61811

Timo Coutura <timo.cout...@cologne-intelligence.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|mod_ssl                     |Core
                 CC|                            |timo.coutura@cologne-intell
                   |                            |igence.de

--- Comment #1 from Timo Coutura <timo.cout...@cologne-intelligence.de> ---
To specify what i mean, i will show logs with LogLevel Trace.

Access Log (Notice the timestamp, especially the microseconds)
---------
[27/Nov/2017:18:14:12.634157 +0100] s:0 us:223911 - Token:-
RID:RID-b22f9206-6804-434a-b532-36b5c05998e7 POST /SOME/FUNCTION
CIP:XXX.XXX.XX.XX I:1327 O:3978 "python-requests/2.9.1" ssl:TLSv1.2
ECDHE-RSA-AES256-GCM-SHA384 - true Initial U:"769217de34af97989944f3b57ddec59b"
UI:"769217de34af97989944f3b57ddec59b"
SESS:"01464a92-7a93-49ac-ba8f-877739f59ce3" APPV:"Monitor v1" OS:"Monitor
os-version 17" D:"some.domain" P:"AND" IV:"6" [pid 28453:tid 139708415854336]
k:0 L:AAAAAMCoQAsAAG8ltb4AAAFK


Error Log
---------
Earliest time i got for the corresponding connection to my request:
[Mon Nov 27 18:14:12.580268 2017] [ssl:info] [pid 28453:tid 139708415854336]
[client XXX.XXX.XX.XX:XXXXX] AH01964: Connection to child 330 established
(server some.domain:port)

HTTP Request Received:  
[Mon Nov 27 18:14:12.634141 2017] [core:trace5] [pid 28453:tid 139708415854336]
protocol.c(645): [client XXX.XXX.XX.XX:XXXXX] Request received from client:
POST /SOME/FUNCTION?param1=0000015ffe78c8b8d1441cf12
[Mon Nov 27 18:14:12.634212 2017] [setenvif:trace2] [pid 28453:tid
139708415854336] mod_setenvif.c(622): [client XXX.XXX.XX.XX:XXXXX] Setting
HAS_REQUEST_ID

---------------
The timestamp seen by %t is:
18:14:12.634157

Connection for that request seems to start at:
18:14:12.580268

But request received states:
18:14:12.634141

As stated in my initial mail, i want to be able to determine the full length of
a connection, not just the http request part of it. That way i'd be able, to
determine which part of the process causes my problems.

I propose to introduce either (a) new ENV_VAR(s) or an extension of %t for that
purpose. This way, i can statistically evaluate the findings and don't have to
flood my logs with trace informations.

Please let me know, if there already is a way for this or i did something wrong
with reporting. I didnt find any feature request setting, just bug reporting
with level enhancement.

Best Regards,
Timo

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to