nginx request time

Maxim Dounin mdounin at mdounin.ru
Wed Jun 17 17:45:24 MSD 2009


Hello!

On Wed, Jun 17, 2009 at 02:50:43PM +0200, Jérôme Loyet wrote:

> 2009/4/13 Maxim Dounin <mdounin at mdounin.ru>:
> > Hello!
> >
> > On Tue, Apr 14, 2009 at 12:44:50AM +0530, Deepan Chakravarthy wrote:
> >
> >> Hi,
> >> Is it possible to log the time taken for each request in the log file ?  Or
> >> is there a package like apache top for nginx ?
> >
> > http://wiki.nginx.org/NginxHttpLogModule#log_format
> > $request_time
> >
> 
> I'm using $request_time in my access_log and I have this:
> 10.1.1.1 - - [17/Jun/2009:14:48:12 +0200] "GET
> /lib/exploit_tools/test.static.html HTTP/1.1" 200 1391040 "-"
> "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322;
> .NET CLR 2.0.50727)" 26.691
> 
> And on the wiki it's said:
> $request_time, the time it took nginx to work on the request, in
> milliseconds, (in seconds for versions older than 0.5.19)

Official docs say it's "... request processing time in seconds with 
millisecond resolution" (in Russian). See 
http://sysoev.ru/nginx/docs/http/ngx_http_log_module.html. 

> 26.691 is the time in seconds with milliseconds after the dot. Am I right ?

Yes.

Maxim Dounin





More information about the nginx mailing list