一.  统计方法

1>.  根据日志进行分析

2>.  开源软件∶

matomo:自己搭建的,以前叫piwik。

js代码:开发写的。

Awstates:是一个免费的强大而有个性的工具,带来先进的网络,流量,FTP或邮件服务器统计图。

GoAccess:基于终端的日志分析器。

3>.  第三方统计∶

腾讯分析,百度统计,谷歌分析。

二.  安装matomo监控网站:

1.  Matomo概述:Matome(之前PPwik),是一款开漂分析平台软件,作为一套基于PHP与MySQL的网页流量充计和分析平台,它的大部分功能已经开源,并且做了很好的封装,可以轻松地进行私有化部署,它的功能主要分成两块∶

 · 收集并存储页面访问数据,主要是用户信息,如设备型号、分辨率、用户地区、来源,以及页面信息,如页面访问路径、访问操作等。

    · 对收集起来的数据进行指标量化并可视化的展示,例如用户设备型号分布、地区分布、某个页面的浏览人数、访问最多的页面、某个用户在其个页面的访问路径和具体操作等,并且在收集数据时,Matomo会有大量的策略保护用户隐私,例如上报IP时隐最后一位字节等。

在实际使用时,用户信息的上爬以及真面的功向路径,只需要安装并引入Matome 即可实现,无需要外的配置,但是开发者可以通过接口增强上级的数据,例如上级其个弹窗的展示,或者上报某个请求的结果,这样是终可以在平台上网示出完整的用户访问题径和操作,结合业务日志,可以很准确地定位问题以及还原问题的触发路径。

2.  搭建一个测试用论坛:

使用之前搭建的discuz论坛。

3.  部署matomo 获取软件:

1>.  安装软件:

[root@node1 ~]# wget -c https://builds.matomo.org/matomo.zip --no-check
-certificate

2>.  配置matomo首页:

## 解压matomo软件
[root@node1 ~]# unzip matomo.zip -d /code/## 修改matomo配置文件的权限
[root@node1 ~]# chown -R nginx:nginx /code/matomo/## 配置matomo首页,基于nginx的虚拟主机配置
[root@node1 ~]# vim /etc/nginx/conf.d/matomo.confserver {listen 80;server_name matomo.qxx.com;root /code/matomo;location / {index index.php index.html;}location ~ \.php$ {fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include     fastcgi_params;}
}

3>.  准备matomo数据库:

## 创建matomo数据库
[root@node1 ~]# mysql -e "create database matomo character set utf8;"## 创建matomo用户,密码为"123456"
[root@node1 ~]# mysql -e "grant all on matomo.* to matomo@'localhost'
identified by '123456';"

4>.  配置windows上的域名解析:在C:\Windows\System32\drivers\etc\hosts文件中添加:

192.168.188.111 discuz.xxq.com matomo.qxx.com

5>.  通过域名" matomo.qxx.com "访问论坛:

填数据库信息:

创建管理员:

填写论坛信息:

将这段代码保存下载,复制到discuz论坛的下图位置上,然后点击提交即可。

matomo就是靠这段代码对网页进行统计分析的。

然后继续安装matomo。使用管理员用户登录到首页。

zabbix案例--监控网站的PV-UV-IP相关推荐

  1. PHP网站流量统计--[pv,uv,ip及$_SERVER]说明

    一.PV.UV.IP的英文解释 PV(page view):页面访问量,每刷新一次就被记一次PV. UV(Unqie Vistor):独立访客,访问您网站的一台电脑客户端为一个访客.24小时之内,同一 ...

  2. HTTP相关术语-(PV.UV.IP)以及SOA松耦合

    HTTP相关术语-(PV.UV.IP) PV UV IP PV.UV.IP案例 SOA松耦合 用于衡量网站访问流量 PV 一个请求是一个PV 一个页面有多个请求 UV 一个设备一个UV eg:一个人同 ...

  3. 走进PV,UV,IP,session

    前言: 今天,公司的小伙伴在一起讨论一些前段知识,对于我这个前段0基础的人来说,感觉非常的陌生,特别是谈论到pv,uv,ip时,顿时感觉懵逼,于是,在空闲时间特意百度了一下三者间的关系,以及使用用途, ...

  4. 网站pv/uv/ip指标解释说明

    pv(page view,浏览量) 页面的浏览次数,衡量网站用户访问的网页数量: 用户每打开一个页面就记录1次,多次打开同一页面则浏览量累计. uv(unique visitor,独立访客) 1天内访 ...

  5. 日志统计中的PV UV IP

    我们在统计访问日志的时候,经常要提及到三个概念:UV   PV   IP ,其中UV与IP的区别有时让初学者摸不着头脑,简单的聊一下这些概念: 一.Cookie.UV和IP的概念 要区别UV和IP,就 ...

  6. PV UV IP的意义

    PV是网站分析的一个术语,用以衡量网站用户访问的网页的数量.对于广告主,PV值可预期它可以带来多少广告收入.一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,如同一个来访者 ...

  7. mongodb pv uv ip 统计

    为什么80%的码农都做不了架构师?>>>    db.runCommand(         {mapReduce: 'access',     map: function () { ...

  8. php uv pv,PHP網站流量統計--[pv,uv,ip及$_SERVER]說明

    一.PV.UV.IP的英文解釋 PV(page view):頁面訪問量,每刷新一次就被記一次PV. UV(Unqie Vistor):獨立訪客,訪問您網站的一台電腦客戶端為一個訪客.24小時之內,同一 ...

  9. linux网站ip访问量查询,如何统计网站每天PV和IP访问量排行

    近几天,官网登陆注册页面总是会有人进行账号密码试探,为了观察网站每天一些访问量情况,提早发现问题,特意统计了网站的页面及IP访问量,并将前10名,通过web页面展示出来. 1.分析页面和IP访问量排行 ...

最新文章

  1. [转]开发网路游戏的延迟处理方法,广播
  2. 使用littleTools简化docker/kubectl的命令
  3. 除非Microsoft FTP 服务(FTPSVC)正在运行,否则无法启动FTP站点。服务目前已停止...
  4. MVC设计模式学习总结
  5. CorelDraw技巧|设计师要了解数位板怎么用
  6. mysql查询补丁更新_OS:服务器系统补丁及数据库补丁更新说明
  7. MacOS录制GIF/录屏的工具
  8. Android相机基础基于camera2API
  9. Wireshark系列之7 利用WinHex还原文件
  10. HTML5与传统HTML的区别
  11. 分期手续费率转换成年利率
  12. Entity Relationship diagram/Data model for Microsoft Navision
  13. LeCo-1482.制作 m 束花所需的最少天数
  14. SpringBoot整合微信扫码登录
  15. 微信公众号的二维码怎么生成
  16. 安全月报| PeckShield:9月共发生安全事件14起,损失近1,800万美元
  17. 控制windows 8,win8.1 win10 虚拟键盘
  18. [转]SSD:Single Shot Detector详解
  19. HP 5820打印机无法驱动,总有一个惊叹号,是系统文件不正常所致
  20. spaCy的方法进行训练一个新的招投标实体标注模型

热门文章

  1. 榆林国号和计算机学校,榆林技校哪里好?都有哪些呢
  2. 闪电网络(一):多重签名交易
  3. 【Oracle】关于LOBs
  4. 普通高等学校招生全国统一考试(江苏卷)
  5. 那些年啊,那些事——一个程序员的奋斗史 ——61
  6. 曲线的曲率与挠率及Frenet frame
  7. BZOJ 1001 狼抓兔子
  8. Cesium 50个实例集合,讲解、分析(内附源码)
  9. js 用事件委托实现 删除节点
  10. tp6登录JWT获取token并认证