如何在Apache日志中查看请求处理时间,而不是请求服务时间

时间:2010-11-29 18:45:48

标签: apache process request logging

在多个请求下有一个Apache 2服务器阻塞。进程数达到Maxclient设置的数量,并且新连接在队列中堆积。我需要确定哪些请求需要花费太多时间x请求。 Apache日志可能会显示:

%... D提供请求所需的时间,以微秒为单位。

%... T以秒为单位提供请求所需的时间。

这段时间提供请求使得分析变得困难。因为在进程表溢出的时候是我需要测量的时间。服务时间等于在连接队列中花费的时间加上时间处理

因此花费2秒的.php脚本将显示2秒。在队列中花费分钟(真实数据;))的.cgi脚本将显示60.5秒。

有没有办法记录处理请求所花费的时间,最好不要涉及使用钩子?

1 个答案:

答案 0 :(得分:1)

可能这就是你要找的东西: https://code.google.com/p/mod-log-firstbyte/