Add milliseconds option to request_time in access_log (#2218)

Add milliseconds option to request_time in access_log
This commit is contained in:
Anmar85 2020-01-30 09:29:25 -05:00 committed by GitHub
parent 73ae195068
commit d307045984
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 0 deletions

View File

@ -178,6 +178,7 @@ b response length or ``'-'`` (CLF format)
f referer
a user agent
T request time in seconds
M request time in milliseconds
D request time in microseconds
L request time in decimal seconds
p process ID

View File

@ -1272,6 +1272,7 @@ class AccessLogFormat(Setting):
f referer
a user agent
T request time in seconds
M request time in milliseconds
D request time in microseconds
L request time in decimal seconds
p process ID

View File

@ -299,6 +299,7 @@ class Logger(object):
'a': environ.get('HTTP_USER_AGENT', '-'),
'T': request_time.seconds,
'D': (request_time.seconds * 1000000) + request_time.microseconds,
'M': (request_time.seconds * 1000) + int(request_time.microseconds/1000),
'L': "%d.%06d" % (request_time.seconds, request_time.microseconds),
'p': "<%s>" % os.getpid()
}