1. 借鉴
Ubuntu安装goaccess进行Nginx日志分析
goaccess.io
Linux下GoAccess的安装与全部用法
第十二讲:用GoAccess实现可视化并实时监控access日志
xnip
2. 开始
- 下载goaccess log
apt-get update
apt-get install goaccess
- 执行goaccess
在nginx的日志目录下执行:
goaccess access.log -o /usr/share/nginx/html/monitor.html --real-time-html --date-format='%d/%b/%Y' --time-format='%H:%M:%S' --log-format=COMBINED
注意:如果修改了access.log日志的格式,那goaccess配置时也需要修改,即修改--log-format格式
启动之后会出现以下一行
WebSocket server ready to accept new client connections
- 配置nginx
location /monitor.html {
alias /usr/share/nginx/html/monitor.html;
}
另外要注意的是默认的7890端口要开放出来。