GoAccess 被設計成快速的並基於終端的日誌分析工具。其核心理念是不需要通過 Web 瀏覽器就能快速分析並實時查看Web 服務器的統計數據。具體介紹可看https://www.goaccess.cc/或官方網站。
CowAxess - GoAccess for Windows 是其windows版,下載地址https://itefix.net/dl/free-software/cowaxess_1.4.0_x64_installer.zip
配置方法如下:
1、Nginx配置文件打開日誌記錄。
大概方法是:nginx.conf中取消log_format main....和access_log ...兩行的註釋
一般日誌記錄在logs文件夾下。
我遇到生成了日誌文件,但內容爲空,大小爲0。後來發現是nginx.conf中server節有access_log off;,註釋掉就可以了。
2、安裝CowAxess - GoAccess for Windows
3、運行CowAxess
在c盤cowaxess文件夾運行cowaxess.bat,出現命令行
下面是官方文檔:
Terminal output | goaccess access.log -c |
Static HTML output | goaccess access.log -o report.html --log-format=COMBINED |
Real-time HTML output | goaccess access.log -o /var/www/html/report.html --log-format=COMBINED --real-time-html |
關於日誌路徑,如果nginx路徑爲D:\nginx\logs\access.log
那麼在命令行應該輸入/cygdrive/d/nginx/logs/access.log
即:goaccess /cygdrive/d/nginx/logs/access.log -o report.html --log-format=COMBINED
原因見這篇文章:https://www.cnblogs.com/jiading/articles/13384048.html
生成的網頁在c盤cowaxess文件夾