$request_time 和 $upstream_response_time 监控

转载 2013年12月03日 11:54:35
我们要对nginx的日志格式有一定的了解,要知道一些常用的参数.
比如:
$request_time: nginx处理请求的时间
$upstream_response_time: php-cgi的响应时间
对于调优常用的参数如上说明。
在配置文件里面添加上面的参数,然后重新加载一下nginx的配置文件,现在我们可以观察一下日志的变化了。
tail -f /path/to/nginx/logs/access.log 看看是不是正常记录了。
让日志跑一段时间,然后我们开始分析日志。当然我们不能通过眼睛去观察的O(∩_∩)O~。还是写脚本:
cat access.log |awk '($7~/.php/){print $NF " " $1 " " $4 " " $7}'|sort -nr|head -100 
#意思是列出到客户端最耗时的前100个请求的php页面, (可修改,为jsp,html,asp)分别显示响应时间 IP来源 请求发生的时间 请求页 
具体的情况要看你记录日志的格式,思路就是按照$request_time和$upstream_response_time进行排序,然后打印出我们关心的内容。

nginx的$request_time和$upstream_response_time监控

前言 今天老师在trello上给我提了个任务,就是修改nginx的日志格式,对nginx进行监控,因此又接触了两个nginx常用参数,这里记录一下 $request_time&&$upst...
  • zinss26914
  • zinss26914
  • 2013年04月10日 19:57
  • 7056

nginx优化之request_time 和upstream_response_time差别

转载: 笔者在根据nginx的accesslog中$request_time进行程序优化时,发现有个接口,直接返回数据,平均的$request_time也比较大。原来$request_tim...
  • zhangxinrun
  • zhangxinrun
  • 2014年05月28日 07:36
  • 4707

对于nginx $request_time的一些理解

以前的理解 $request_time是 nginx收到第一个字节 到 nginx把所有响应内容放到tcp 发送缓冲区的时间。 很长一段时间,我都觉得上面的说法是正确的。直到前两天跟同事探讨$re...
  • bengda
  • bengda
  • 2017年04月18日 21:07
  • 3524

nginx讲解之request_time 和upstream_response_time差别

1、request_time 官网描述:request processing time in seconds with a milliseconds resolution; time elapsed ...
  • jiujiu372
  • jiujiu372
  • 2017年07月20日 10:04
  • 121

PHP中的$_SERVER["REQUEST_TIME"]和 time()有什么区别

说明 int time ( void ) 返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数. 会调用函数,慢.     $_SE...
  • liuzp111
  • liuzp111
  • 2014年08月25日 18:35
  • 1292

php中time()与$_SERVER[REQUEST_TIME]用法区别

hp中time()与$_SERVER[REQUEST_TIME]用法区别
  • kbx8916
  • kbx8916
  • 2016年09月06日 17:07
  • 194

$_SERVER['REQUEST_TIME']

/* for ($i=0; $i echo $i." "; } echo ""; echo $_SERVER['REQUEST_TIME'];//得到请求开始时的时间戳  */...
  • qq_34242581
  • qq_34242581
  • 2016年12月04日 10:22
  • 724

logstash 判断接口响应时间发送zabbix告警

input { file { type => "zj_api_access" path => ["/data01/app...
  • zhaoyangjian724
  • zhaoyangjian724
  • 2016年09月19日 13:07
  • 620

geoip 添加一列,add_field =>["[geoip][request_time]","%{request_time}"]

"message" => " 10.171.246.184 [11/Sep/2016:14:42:53 +0800] \"GET /wechat/home.html?useragent=android...
  • zhaoyangjian724
  • zhaoyangjian724
  • 2016年09月11日 14:48
  • 503

Awstats分析Nginx日志

nginx日志格式设定,去掉如下行#号 #vim /usr/local/nginx/conf/nginx.conf log_format access '$remote_addr -$re...
  • Beingchou
  • Beingchou
  • 2014年04月29日 11:55
  • 1802
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:$request_time 和 $upstream_response_time 监控
举报原因:
原因补充:

(最多只允许输入30个字)