Tsin's Blog

Always remember, never accept the world as it appears to be, dare to see, for it could be. 永远记住,不要只满足于事物的表象,要敢于探寻,未知的可能

Goaccess - Nginx日志分析/图表生成工具

GoAccess 是一款开源的且具有交互视图界面的实时 Web 日志分析工具,可分析Apache/Nginx等WEB日志,同时还支持生成HTML、JSON、CSV等数据报告。GoAccess既可以在终端中展示结果,也可以生成 HTML 报表在浏览器中查看,且生成的报表十分酷炫。

我一直在折腾,终于实现在浏览器中查看HTML报表。

先看一下最终效果:mytsin.com/analysis.html 

准备工作

系统:CentOS 6.10 / CentOS 7

eb服务:Nginx

面板:宝塔面板

日志文件:access.log

工具:Goaccess-1.2

中文网站:goaccess.cc

官方网站:goaccess.io

  • 安装前请先备份好相关数据(例如网站数据库等)
  • 确定日志文件的所在目录

以下此次演示的日志文件、网站目录,根据自己的实际情况进行修改

  • 演示的日志文件及目录为 /home/wwwlogs/access.log
  • 演示的网站目录为 /www/wwwroot/mytsin.com/

READ MORE →