GoAccess是一款开源的网站日志实时分析工具。GoAccess 的工作方式就是读取和解析 Apache/Nginx/Lighttpd 等服务器的访问日志文件(access log),以直观的方式把统计信息显示出来包括访问概况、动态页面请求、静态页面请求、访客排名,访客使用的操作系统,访客使用的浏览器,来路域名,404 错误,搜索爬虫,搜索关键词等等。
安装goaccess:
Ubuntu/Debian:
sudo apt-get install -y goaccess
Fedora/RHEL/CentOS:
yum install -y goaccess
使用方法:
显示在terminal的交互报表
goaccess -f /data/wwwlogs/access_nginx.log
生成html报表:
goaccess -f access.log -a > report.html
生成json报表:
goaccess -f access.log -a -d -o json > report.json
生成csv报表:
goaccess -f access.log --no-csv-summary -o csv > report.csv
更多使用方法请参考:
https://goaccess.io/man
版权属于:91Linux(除特别注明外)
本文链接:https://www.91linux.org/archives/27.html
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议进行许可。您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。