一、Nginx状态返回码

http返回状态码(Status-Code), 以3位数字组成

200     成功
301     永久重定向(redirect) 
302     临时重定向(redirect) 
304     浏览器缓存
403     请求不到首页,权限被拒绝
404     资源找不到
500     服务器内部错误,程序代码错误
502     找不到后端的资源
504     请求超时

浏览器(客户端)访问网站携带的参数,以及服务端返回的参数

//1.概况
Request URL: http://www.52wiki.cn/static/bootstrap/css/bootstrap.min.css       # 请求的URL地址
Request Method: GET                             # 请求的方法(获取) Status Code: 200 OK (from memory cache) # 返回的状态 Remote Address: 61.184.215.226:80 # 请求的地址 //2.客户端请求的头部信息 Accept: butes # 请求的类型 Accept-Encoding: gzip, deflate # 是否进行压缩 Accept-Language: zh-CN,zh;q=0.9 # 请求的语言 Cache-Control: max-age=0 # 缓存 Connection: keep-alive # TCP长连接 Host: www.52wiki.cn # 请求的域名 If-Modified-Since: Tue, 04 Dec 2018 09:58:20 GMT# 修改的时间 If-None-Match: "a49-56b5ce607fe00" # 标记 Upgrade-Insecure-Requests:1 # 在http和https之间起的一个过渡作用 User-Agent: Mozilla/5.0 # 请求浏览器的工具 "=== 请求一个空行 ===" "=== 请求内容主体 ===" //3.服务端响应的头部信息 HTTP/1.1 304 Not Modified # 返回服务器的http协议,状态码 Date: Fri, 14 Sep 2018 09:14:28 GMT # 返回服务器的时间 Server: Apache/2.4.6 (CentOS) PHP/5.4.16 # 返回服务器使用的软件(Apache php) Connection: Keep-Alive # TCP长连接 Keep-Alive: timeout=5, max=100 # 长连接的超时时间 ETag: "a49-56b5ce607fe00" # 验证客户端标记 "=== 返回一个空行 ===" "=== 返回内容主体 ==="

二、Nginx日志统计

nginx 统计语句
      1.根据访问IP统计UV     awk '{print $1}' access.log|sort | uniq -c |wc -l 2.统计访问URL统计PV awk '{print $7}' access.log|wc -l 3.查询访问最频繁的URL awk '{print $7}' access.log|sort | uniq -c |sort -n -k 1 -r|more 4.查询访问最频繁的IP awk '{print $1}' access.log|sort | uniq -c |sort -n -k 1 -r|more