~~~~ 查看nginx的访问量
首先查看nginx的配置文件确保日志文件不被注释
(/etc/nginx/nginx.conf yum安装nginx配置的所在位置)
(/usr/local/nginx/nginx.conf 源码安装nginx配置文件所在位置)
nginx的log日志分为access log 和 error log
其中access log 记录了哪些用户,哪些页面以及用户浏览器、ip和其他的访问信息
error log 则是记录服务器错误日志
nginx访问量统计
以下命令进入到 /var/log/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 ( 数字1位最频繁的一个IP,调整数字可以改变过滤的IP个数)