Suspeito que você não tenha especificado o formato main
para access_log
:
access_log /var/log/nginx/localhost.access_log main;
, então o formato combined
é usado.
Este é o meu log_format em nginx
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"'
' $request_time';
E aqui está a saída do log de acesso
x.x.155.x - - [31/Oct/2011:03:54:18 +0000] "POST /xx/ HTTP/1.1" 200 127 "http://xx/ab.cc" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1"
De alguma forma, o tempo de solicitação é não sendo registrado . Alguém pode ajudar a descobrir o problema?
Tags nginx