###我只是一个搬运工

网站流量统计可以帮助我们分析网站的访问和广告来访等数据,里面包含很多数据的,比如访问使用的系统,浏览器,ip归属地,访问时间,搜索引擎来源,广告效果等。

PV(访问量):Page View, 即页面浏览量或点击量,用户每次刷新即被计算一次。

  UV(独立访客):Unique Visitor,一般使用cookie标记,访问您网站的一台电脑客户端(比如一台电脑开多个浏览器访问则为多个UV)为一个访客,00:00-24:00内相同的客户端只会被计算一次。

  IP(独立IP):指独立IP数。00:00-24:00内相同IP地址之被计算一次(多台电脑可能共用一个ip)。

ip、pv、uv的区别:

IP(独立IP):某IP地址的计算机访问网站的次数。这种统计方式很容易实现,具有真实性。所以是衡量网站流量的重要指标。

PV(访问量):PV反映的是浏览某网站的页面数,所以每刷新一次也算一次。就是说PV与来访者的数量成正比,但PV并不是页面的来访者数量,而是网站被访问的页面数量。

UV(独立访客):可以理解成访问某网站的电脑的数量。网站判断来访电脑的身份是通过来访电脑的cookies实现的。如果更换了IP后但不清除cookies,再访问相同网站,该网站的统计中UV数是不变的。

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

5.根据时间段统计查看日志

 cat  access.log| sed -n '/14\/Mar\/2015:21/,/14\/Mar\/2015:22/p'|more

  

最新文章

  1. jQuery Ajax传值给Servlet,在Servlet里Get接受参数乱码的解决方法
  2. 大熊君大话NodeJS之------MongoDB模块(额外篇)
  3. Quarter square 查找表乘法器,手动建立rom
  4. android-对话框
  5. ORACLE 常用函数 日期/时间函数
  6. 李洪强-C语言关键字、标识符和注释
  7. 剑指Offer:连续子数组的最大和
  8. 修改cmd字体为Consolas
  9. SAP HANA SLT 将Oracle表 数据同步到HANA数据库
  10. 移动App设计之分层架构+MVC
  11. JS中获取页面单选框radio和复选框checkbox中当前选中的值
  12. redis 工具类 单个redis、JedisPool 及多个redis、shardedJedisPool与spring的集成配置
  13. 关于使用Git的几点小技巧
  14. DDGScreenShot — 复杂屏幕截屏(如view ScrollView webView wkwebView)
  15. 记录7: office 2016 Mac不能使用的解决过程
  16. 洛谷P3183食物链题解
  17. ubuntu crontab python 定时任务备记
  18. nginx-启动gzip、虚拟主机、请求转发、负载均衡
  19. bzoj 3325 密码 - Manacher
  20. 解决:Tomcat 局域网IP地址 访问不了

热门文章

  1. unity UI事件
  2. 使用VS2013操作MYSQL8 (ADO.NET方式 & EF6)
  3. css条件Hack属性
  4. else 的特殊用法和三目运算
  5. 爬虫基本库的使用---urllib库
  6. 博客文章编辑器 Cmd Markdown
  7. [2018-01-12] laravel--ORM
  8. 第一个appium测试用例
  9. 说说Java中你不知道switch关键字
  10. 《JS高程》-教你如何写出可维护的代码