用Goaccess對Nginx進行性能監控windows版

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文件夾

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章