GoAccess分析Nginx日志
GoAccess分析Nginx日志背景
解决问题
最近搭建静态网站,并挂到了Google上,虽然可以通过Google Search Console后台查看曝光度等信息,但是无法实时的查看到网站真实的访问情况,这一点很可惜。恰逢遇到GoAccess工具,可以提供实时解析nginx、apache等之类日志的功能,同时将其输出为多种格式,如:json、csv、html。这对于静态网站而言是一大利器,解决了静态网站无法实时分析访问日志的弊端。
使用模块
GoAccess
前提:
本文以生成html文件为例子,json和csv也是同理,主要就是需要修改goaccess的配置文件中的output/out参数
参考文档
官方网站:https://www.goaccess.cc
Github地址:https://github.com/allinurl/goaccess
使用
安装GoAccess,里面会有一些环境需要安装,这个可以根据报错提示的内容直接百度安装
直接安装
1sudo apt install goaccess
手动安装(本文采用)
1234567891011 ...