新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解日志分析工具GoAccess
GoAccess 是一款開源的且具有交互視圖界面的實時 Web 日志分析工具,通過你的 Web 瀏覽器或者 *nix 系統(tǒng)下的終端程序(terminal)即可訪問。能為系統(tǒng)管理員提供快速且有價值的 HTTP 統(tǒng)計,并以在線可視化服務(wù)器的方式呈現(xiàn)。

本文章基于Ubuntu16.04系統(tǒng)/Nginx1.10.3日志環(huán)境
注:Nginx使用apt-get方式安裝,日志格式為默認
源碼安裝
$ apt-get install gcc g++ libncursesw5-dev
$ wget http://tar.goaccess.io/goaccess-1.2.tar.gz
$ http://tar.goaccess.io/goaccess-1.2.tar.gz
$ tar -xzvf goaccess-1.2.tar.gz
$ cd goaccess-1.2/
$ ./configure --enable-utf8
$ make # make install
配置文件
vim ~/.goaccessrc
time-format %H:%M:%S
date-format %d/%b/%Y
log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"
任務(wù)設(shè)置
$ goaccess -f /var/log/nginx/access.log -p ~/.goaccessrc -a -o /var/www/index.html --real-time-html --daemonize
然而,他喵的不知道是出了什么問題,–daemonize生效了,但是 –real-time-html無法實時刷新。??拥恕?/p>
最后改用 crontab
$ vim /etc/crontab
* * * * * root goaccess -a -d -f /var/log/nginx/access.log -p /root/.goaccessrc -o /var/www/index.html
相關(guān)的目錄請自行替換,更詳細的內(nèi)容請自行參考官網(wǎng)https://goaccess.io/
本文標題:詳解日志分析工具GoAccess
網(wǎng)頁地址:http://www.dlmjj.cn/article/dhpjpoj.html


咨詢
建站咨詢
