大家好,我是豪鲁斯兴趣网。今天给大家带来一个超级实用的工具:GoAccess,这可能是目前最强大、最简洁的开源网站访问统计工具了。让我们一起来看看它有多厉害吧!
文章目录
作为一个网站主或博主,了解网站的访问情况是非常重要的。它可以帮助我们:
但是,选择一个合适的统计工具并不容易。
市面上有很多统计工具,比如谷歌统计、百度统计等。这些工具确实很方便,只需要在网站中插入一段代码就可以使用。但是它们也存在一些问题:
为了解决这些问题,我之前一直使用自建的Umami作为博客访问统计工具。Umami确实很好用,但也有一些缺点:
就在我寻找更好解决方案的时候,我发现了GoAccess这个宝藏工具。
GoAccess 是一个开源的实时Web日志分析器和交互式查看器。它可以在终端中运行,也可以通过浏览器访问。GoAccess为系统管理员和网站运营者提供了快速、有价值的HTTP统计信息。
这里以大家常用的 Ubuntu/Debian 系统为例,这里以Ubuntu/Debian系统为例,我推荐使用官方最新稳定版仓库安装:
sudo apt update
sudo apt install goaccess
echo "deb https://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list
wget -O - https://deb.goaccess.io/gnugpg.key | sudo apt-key add -
sudo apt-get update && apt-get install goaccess
使用 goaccess –version 命令查询是否安装成功
出现版本号为:1.9.3 即为截止 2024-8-1当前最新稳定版,至此安装 goaccess 成功。
基本使用非常简单,只需要一行命令:
goaccess -f /var/log/nginx/access.log
这里的/var/log/nginx/access.log
是你的Nginx访问日志路径,请根据实际情况修改。
运行命令后,GoAccess会提示你选择日志格式。对于Nginx的标准日志,通常选择”NCSA Combined Log Format”即可。
分析完成后,你会看到一个漂亮的终端界面,显示了各种统计数据,包括:
这里以豪鲁斯兴趣网博客的日志文件地址为例(各位自行更改为自己的日志文件路径)
输入上述命令后,会弹出下图 GoAccess的日志格式配置界面
这个界面是GoAccess的日志格式配置界面,用于选择和配置你的Web服务器日志的格式。各项的含义如下:
Nginx的标准日志格式,通常情况下是NCSA Combined Log Format(NCSA 组合日志格式)。我们可以选择NCSA Combined Log Format来解析Nginx的标准日志。
在GoAccess的日志格式配置界面中,使用空格键选择 NCSA Combined Log Format,然后按回车键继续配置。这样GoAccess就能正确解析Nginx的日志文件了。
日志文件过大,会经过段时间的扫描过程
命令行显示统计结果
这张图片显示了网站访问统计数据,每行代表一天的数据。我来解释一下各列的含义:
这些数据显示了从7月17日到8月1日的每日网站访问情况,包括点击量、独立访客数和数据传输量。数据包含了爬虫(蜘蛛)的访问,这从标题”Including spiders”可以看出。
GoAccess是一个强大、简洁、开源的Web日志分析工具。它可以帮助你准确地了解网站的访问情况,同时保护用户隐私。对于注重数据控制和隐私保护的网站运营者来说,GoAccess是一个非常好的选择。
最后,我想听听你们的看法:
欢迎在评论区分享你的想法!如果你觉得这篇文章有帮助,别忘了点赞分享哦。下期我将继续为大家带来更多实用的网站运营工具,敬请期待!
本文作者:豪鲁斯兴趣网
本文标题:GoAccess:开源、简单、强大的实时 Web 日志分析器、可替代 Umami
本文链接:https://w.haolusi.com/goaccess-open-source-simple-powerful-real-time-web-log-analyzer
本文标签:网站统计,日志分析,开源工具,GoAccess,隐私保护,实时分析,服务器日志,网站流量,自托管分析,Nginx,Apache,网站监控,数据可视化,终端界面
发布日期:2024年08月01日
更新日期:2024年08月01日
版权声明:除特殊注明,均为作者原创内容,遵守 CC-BY-NC 4.0 版权协议,转发请保留原文链接!
免责声明:文中如涉及第三方资源,均来自互联网,仅供学习研究,禁止商业使用,如有侵权,联系我们24小时内删除!
感谢打赏支持