nginx访问日志查看(二)
写在前面的话
这两天太忙了,各种事,不过,这也是常态,忙证明自己有价值。但保证的事,一定要做完,前几天,因为一些小事和领导吵架,分析下来,是怪我。所以,在桌面上及手机上,写了注意自己的态度,努力干活很重要,和同事领导处好关系更重要,你的工作是领导来评判断的。这个一个要清楚,谁也不是自己亲人,别人不会惯着自己。
开胃小菜
php中的list()方法
这个方法:是对数值中的元素设key用的,看个例子如下:
图1
注:这个方法是支持二维子数组的赋key的。
Linux上查看nginx日志
1.总请求数
wc -l access.log |awk '{print $1}'
2.查找访问频率最高的 URL 和次数:
cat access.log | awk -F ‘^A’ ‘{print $10}’ | sort | uniq -c
3.nginx查看post请求日志
在http段加上
log_format access '$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent $request_body "$http_referer" "$http_user_agent" $http_x_forwarded_for';
在server段加上
access_log logs/post.access.log access;
不要后面的access不会输出
注:现在get请求,参数在链接中,能看到;post传输不行,应该是设置的没写到日志里。网上说,默认不支持[http://www.884358.com/nginx-post-log/],截图如下:
d图2
注:这个后期再研究吧。这篇先到这里,时间来不及了。