ip访问次数统计 nginx_Linux下统计Nginx的log日志常用命令

日常工作中收集的可快速根据NGINX的access.log日志统计各类访问信息命令。有新增的会更新进来,需要的可以关注一下。

一、访问IP相关统计

1、统计IP访问量(PV)

13cc2586ac7914fcb4136996ffafdc0b.png

2、独立IP访问统计(UV)

f1d133e1040553ed0cfc4dc4a998168e.png

3、查看某一时间段的IP访问量(4-5点)

70e3b6c342f319ba778cdaa477d11519.png

4、查看访问最频繁的前100个IP

6b553e4f0d495f24b51347eef5168a0d.png

5、查看访问次数在100次以上的IP

56cb52ae99c6786d8e7f1b9ffc94168f.png

6、查看某个IP的详细访问情况,按访问频率排序

98f51ea42e397219a584e4cc42277a36.png

二、页面访问统计

1、查看访问最频繁的页面(top 50)

e45a30e1f132efd0ea3cdab69ee148ae.png

2、查看访问最频繁的页面(排除php页面)(top 50)

de01fa2855f4ad8c4f9ce54ec8b67a12.png

3、查看页面访问次数超过100次的页面

3eea9b4b1bdb776f7e25c167ed2686cb.png

4、查看最近1000条记录中访问量最高的页面

230efa483cde3200ad1e021a332e814a.png

三、请求量统计

1、统计每秒的请求数,top100的时间点(精确到秒)

703df43ad8c1745b438374d787efe51e.png

2、统计每分钟的请求数,top100的时间点(精确到分钟)

3a770864535c86b16b7adfbe4de076e2.png

3、统计每小时的请求数,top100的时间点(精确到小时)

da11110780c434349e3d78e334ec9119.png

四、性能分析

前置:在nginx的log中最后一个字段加入$request_time

1、列出传输时间超过3秒的页面,显示前20条

25107197ce6d00789b3c1f075fc91373.png

2、列出php页面请求时间超过3秒的页面,并统计其出现的次数,显示前100条

4f38a89d2e54a45c9e06e3cbbe37f694.png

五、TCP链接统计

1、查看当前TCP连接数

9dc2e5488f0952e894e78d4cf8ed3466.png

2、用tcpdump嗅探80端口的最高访问

8e28fb35a7587b8e5c02c82cd26a310b.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值