如何去nginx的IP访问量

简介:

思路: 访问量看ip数
pv量看ip数加ip处理的数量
并发数看http的请求数或者系统状态数或httpd的连接状态
web的访问量:

1
cat  access_log | awk  '{print $1}' | uniq  -c | sort  -k1,1nr

web并发数(通过web状态):

1
netstat  -an |  grep  80 |  grep  ESTABLISHED |  wc  -l


web并发数(通过web进程,线程数)要排除系统保留的进程数:

1
ps  -ef |  grep  nginx |  wc  -l (进程查看)

web并发数(通过系统tcp状态)要排除系统其他服务的连接状态:

1
netstat  -n |  awk  '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'


生成中保留的进程数和其他服务的连接状态忽略不计










本文转自 蓝叶子Sheep 51CTO博客,原文链接:http://blog.51cto.com/dellinger/1968343,如需转载请自行联系原作者
目录
相关文章
|
应用服务中间件 nginx
树莓派安装Nginx服务结合内网穿透实现无公网IP远程访问
树莓派安装Nginx服务结合内网穿透实现无公网IP远程访问
329 4
|
运维 负载均衡 应用服务中间件
LNMP详解(九)——Nginx虚拟IP实战
LNMP详解(九)——Nginx虚拟IP实战
284 2
|
Java 应用服务中间件 nginx
Nginx之服务端获取真实客户端IP
Nginx之服务端获取真实客户端IP
480 5
|
8月前
|
存储 应用服务中间件 nginx
在使用Nginx之后,如何在web应用中获取用户IP以及相关原理
但总的来说,通过理解网络通信的基础知识,了解http协议以及nginx的工作方式,我们已经能在大多数情况下准确地获取用户的真实IP地址了,在调试问题或者记录日志时会起到很大的帮助。
464 37
|
监控 应用服务中间件 定位技术
要统计Nginx的客户端IP,可以通过分析Nginx的访问日志文件来实现
要统计Nginx的客户端IP,可以通过分析Nginx的访问日志文件来实现
1167 3
|
应用服务中间件 Linux nginx
在Linux中,如何统计ip访问情况?分析 nginx 访问日志?如何找出访问页面数量在前十位的ip?
在Linux中,如何统计ip访问情况?分析 nginx 访问日志?如何找出访问页面数量在前十位的ip?
|
应用服务中间件 持续交付 nginx
[nginx]借助nginx实现自动获取本机IP
[nginx]借助nginx实现自动获取本机IP
309 5
|
监控 数据可视化 安全
如何查找访问 Nginx 的前 10 个 IP?
【5月更文挑战第1天】
762 1
如何查找访问 Nginx 的前 10 个 IP?
|
Java 应用服务中间件 API
springboot+nginx获取真实IP
springboot+nginx获取真实IP
669 4
|
应用服务中间件 nginx 数据安全/隐私保护
nginx配置源IP访问控制
nginx配置源IP访问控制
256 0