安裝 Goaccess 視覺化網站日誌分析
5,670 0
軟體介紹
Goaccess 是一款開源的網站日誌即時分析工具,Goaccess 的工作方式就是讀取和解析 Apache/Nginx/Lighttpd 等伺服器的存取日誌檔案(access log),以直觀的方式把統計資訊顯示出來,包括存取概況、動態頁面請求、靜態頁面請求、訪客排名、訪客使用的作業系統、訪客使用的瀏覽器、來源網域、404 錯誤、搜尋爬蟲、搜尋關鍵字等等。
Goaccess 不僅能在終端機下以不同的顏色區分顯示,同時還能輸出詳細的圖表供使用者參考,支援 Apache、Nginx、Amazon S3、Elastic Load Balancing、CloudFront 等伺服器日誌的分析,不僅 LNMP 可以使用,只要是前面列出的日誌格式都可以。
安裝 Goaccess
安裝相依套件,注意區分你的系統
Ubuntu/Debian:
apt-get install libncursesw5-dev libgeoip-dev libtokyocabinet-dev
Fedora/RHEL/CentOS:
yum install ncurses-devel geoip-devel tokyocabinet-devel
安裝 Goaccess,按照順序逐行執行命令
wget http://tar.goaccess.io/goaccess-1.2.tar.gz
tar xzvf goaccess-1.2.tar.gz
cd goaccess-1.2/
./configure --enable-geoip --enable-utf8
make && make install
使用方法
產生圖表網頁
goaccess -f /home/www.ikxin.com.log --log-format=COMBINED -a > /www/wp-xinye/web.html
/home/www.ikxin.com.log 是你的日誌路徑
/www/wp-xinye/web.html 是你要產生的頁面路徑
這樣就產生了一個非常直觀的網頁圖表,可以直接在瀏覽器裡開啟檢視
也可以配合 crontab 定時執行,自動產生圖表
執行:crontab -e
新增一行:
50 23 * * * goaccess -f /home/www.ikxin.com.log --log-format=COMBINED -a > /www/wp-xinye/web.html
即表示每天 23 點 50 分產生一個對應網域的日誌網頁圖表,下面放上一張我自己的圖表

評論
(0)暫無評論,來說兩句吧