centos中安裝GoAccess分析nginx日誌

來源:互聯網
上載者:User

如果你是centos,使用yum:

yum install goaccess

如果你的yum找不到goaccess,就先安裝epel

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

GoAccess 還可以產生 HTML 格式的報告:

$ /usr/local/bin/goaccess -f /var/log/apache2/access.log -a > report.html

我就記錄了這麼點,其他的還是接著搜比較好。

用法介紹


GoAccess的基本文法如下:

goaccess [ -b ][ -s ][ -e IP_ADDRESS][ - a ] <-f log_file >

參數說明:

 -f – 記錄檔名
 -b – 開啟流量統計,如果希望加快分析速度不建議使用該參數
 -s – 開啟HTTP響應代碼統計
  -a – 開啟使用者代理程式統計
 -e – 開啟指定IP地址統計,預設禁用
 
用法樣本:

最簡單、常用的命令就是直接調用goaccess命令啦,不帶任何影響效率的其他參數

goaccess –f access.log

 


如果需要查看其他資訊,我們加入如下參數以顯示HTTP響應代碼、使用者代理程式、流量消耗

goaccess –f access.log –s –a –b

ps:

在 CentOS 6.5 上安裝編譯 GoAccess 時需要的工具和庫:

# yum groupinstall 'Development Tools'
# yum install glib2 glib2-devel ncurses-devel

在 Ubuntu 12.04 上安裝編譯 GoAccess 時需要的工具和庫:

$ sudo apt-get install build-essential
$ sudo apt-get install libglib2.0-dev libncursesw5-dev

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.