Nginx: $ request_time não sendo registrado

2

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?

    
por Quintin Par 31.10.2011 / 08:12

1 resposta

3

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.

    
por 31.10.2011 / 08:32

Tags