GoAccess – Linux系统Web实时日志分析和统计工具
|
![]() |
![]() |
![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
前几天蜗牛有在军哥和小夜的博客中看到有分享GoAccess这款比较强大的日志分析工具,从功能以及关系数据的用户体验上着实是一款不错的可以用于Linux VPS/服务器中用来对网站日志和用户数据进行分析和统计的工具。就好比很多大型的网站,我们很少有见到有使用网站统计工具的,一般都是通过日志分析用户和各种信息数据的。
GoAccess,这款可以用于Linux系统的日志分析工具,可以用于Nginx、Apache等服务器日志处理中,也可以利用Cygwin使用到Windows系统中。一般而言,我们使用Linux系统多一些,所以蜗牛也准备体验下这款日志分析工具到底有哪些不一样。
根据GoAccess官方(https://www.goaccess.io)的介绍,这款日志分析工具能够实时的反馈数据,而且可以输出HTML格式的页面,方便我们查阅;几乎可以使用到所有的日志格式中;能够比较友好的将需要的数据统计出来,比如访问概况、访客排名、动态和静态页面请求、访客使用的操作系统、浏览器、来路域名等都可以统计到。如果能用好这款工具,我们基本上无需使用第三方网站统计工具了,而且统计的更加精准。
第一、GoAccess工具安装
因为在这篇文章之前仅仅是看到过有这款工具并没有实际使用过,所以这篇文章的测试环境也是在测试机中。使用的是LNMP Web环境,主要是用来体验这款工具的安装、基本应用过程。
虽然GoAccess工具支持直接在服务器中yum或者apt-get安装,但是直接编译安装的可能不是最新版本,所以蜗牛准备采用源编译安装。
1、安装依赖库软件
A – CentOS
yum -y install glib2 glib2-devel GeoIP-devel ncurses-devel zlib zlib-devel
B – Debian/Ubuntu
apt-get -y install libncursesw5-dev libgeoip-dev libtokyocabinet-dev
2、下载GoAccess最新版本和编译安装
wget http://tar.goaccess.io/goaccess-1.0.2.tar.gz
tar -xzvf goaccess-1.0.2.tar.gz
cd goaccess-1.0.2/
./configure –enable-geoip –enable-utf8
make
make install
目前的版本是1.0.2,如果我们嫌弃这样安装麻烦,就直接yum或者apt-get安装,功能上应该没有太大的差异,蜗牛这里只不过要看看他们最新版本的样子,难免会有点差异。
3、检查是否安装正确
goaccess
安装完毕后,输入上面命令,如果能看到下面提示,说明GoAccess安装成功。
第二、GoAccess工具基本应用
GoAccess日志分析工具安装还是很简单的,鉴于功能比较强大,蜗牛(laozuo.org)初次接触就简单的体验常用的功能和操作方法,具体详细的使用和功能应用我们可以查阅官方网站提供的案例或者到GitHub查看具体的文档(https://github.com/allinurl/goaccess)。
1、查看日志
goaccess -f laobuluo.com.log
这样的格式可以查看日志,也可以用绝对路径的URL LOG地址,也可以到当前日志目录下,对应不同站点的单独日志格式。
我们需要选择一个格式,用空格确定后回车(Common Log Format)。
我们可以看到请求页面URL、用户访客数据等统计。
2、导出HTML页面
goaccess -f laobuluo.com.log –log-format=COMBINED -a > /home/wwwroot/laobuluo.com/report.html
这里需要注意一个问题,如果是用的Nginx环境,则需要使用到–log-format=COMBINED 格式,要不会报错\\”Error occured at: src/parser.c – parse_log\\”。不过,我们也可以去修改.goaccessrc文件解决问题。
通过HTML页面(需要我们自己设定导出的位置,比如在当前域名根目录下),我们可以更加直观的看到日志分析情况。比如请求页面、请求文件、404页面、用户IP统计、用户系统、浏览器使用、用户来路域名等等,基本上和网站统计工具没有多大区别。
图标功能演示:http://rt.goaccess.io/?20160918205156
这里我们可以看看官方提供的在线演示图标功能,如果我们给自己的网站设定定时生成HTML,这样可以实现实时的统计数据,网站可以不用安装统计工具了。
总结,GoAccess日志分析工具的功能还有很多,可以细分到统计某一天、某一个IP用户的访问情况,也可以统计某个时间段的,更可以导出CSV表格整理汇总分析。
[GoAccess]历史优惠活动内容
猜你可能想看的VPS
- 极光KVM:4月G口新品发布美国大带宽vps;香港cn2+BGP直连云服 美国VPS[主机]
- 易探云:香港免备案云服务器年付6.8折,2核4G5M+10G数据盘仅79 香港VPS[主机]
- windows 2012 R2系统更新KB2919355补丁,提示此更新 WINDOWS
- 青云互联:香港荃湾云服务器限时七折,13元/月起;江苏挂机宝vps低至5 香港VPS[主机]
- SEO和网页加载速度有关系吗?如何提升? 全球[VPS测评]
- 74块钱一年的云服务器可以用来做什么? 全球[VPS测评]
- 云计算拯救互联网巨头? 全球[VPS测评]
- 恒创科技怎么样?香港美国云服务器/独服/高防全场2.5折起 美国VPS[主机]
- 桔子数据,香港安畅BGP大带宽VPS 首月五折体验 三网直连 14元/月 香港VPS[主机]
- 疯鱼云怎么样?香港CN2VPS首月14元,续费19元 香港VPS[主机]
- 六六云,2核2G香港云服务器/1000GB流量/50Mbps端口/KVM 香港VPS[主机]
- 辰迅云怎么样?国内香港云服务器全场5折,物理服务器限时特价 香港VPS[主机]
- 创新互联:免备案美国香港云主机4核2G仅558元/月,5580元/年 美国VPS[主机]
- 景文互联年终活动:云服务器7折,多送2G内存,香港cn2\\日本cn2\ 日本VPS[主机]
- ucloud香港服务器怎么样?听听这些网友们怎么说的 香港VPS[主机]
- 酷锐云元旦促销活动:香港CN2/美国CN2高防vps月付20元起/美国原 美国VPS[主机]
- TmhHost:美国洛杉矶CN2 GIA高防vps/日本/香港BGP等K 日本VPS[主机]
- 云米科技:新春欢庆,香港云服务器/美国高防vps服务器全场八折,支持按天 美国VPS[主机]
- 欧路云:香港vps上新8折优惠 – 加拿大/新加坡/法国vps 6折优惠 香港VPS[主机]
- 云米科技:庆祝愚人节活动,香港CN2 GIA/美国CERA VPS全场9 美国VPS[主机]
- 零云数据:辽宁BPG云服务器,19元/月起,防50G;香港CN2路线vp 香港VPS[主机]
- Mineserver:香港CMI大带宽云服务器38元/月起(300M不限 香港VPS[主机]
- V5.NET:香港/美国云服务器7折月付42港元起;香港物理服务器月付3 美国VPS[主机]
- 从阿里云七代云服务器,谈云计算四大趋势 全球[VPS测评]
- 云计算拯救互联网巨头? 全球[VPS测评]
- 跨境电商拔节生长关键期,宁波政协委员月谈会精准助力! 全球[VPS测评]
- 数字化东风已来,亚马逊云科技跨境电商合作企业招募大会即将开启 全球[VPS测评]
- 新华全媒+丨第六届全球跨境电商大会:跨境电商加快拓宽中国贸易新通道 全球[VPS测评]
- 私有云架设之优选拓普龙S465-24高密度存储服务器机箱评测解析 全球[VPS测评]
- 咖啡主机怎么样?美国洛杉矶高防vps,cn2直连,香港沙田vps 美国VPS[主机]
转载请注明原文地址: http://140.238.13.167:12355/read-143690.html











