Nginx request time

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 ?

Thanks
Deepan

Hello!

On Tue, Apr 14, 2009 at 12:44:50AM +0530, Deepan C. 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

Note that this time depends on the client behaviour, not only
server performance. Take a look at $upstream_response_time if you
need something more related to your backend performance, see
Module ngx_http_upstream_module.

Maxim D.

2009/4/13 Maxim D. [email protected]:

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)

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

2009/6/17 Maxim D. [email protected]:

Is it possible to log the time taken for each request in the log file ? Or
.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
Модуль ngx_http_log_module.

Thanks for the answer and the translation :slight_smile:

Hello!

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

$request_time
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
Модуль ngx_http_log_module.

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

Yes.

Maxim D.