goaccess的安裝和使用


一.簡介
1.goaccess用於分析apache和nginx日志的強大工具


2.官網:
https://goaccess.io

二.安裝
1.下載goaccess的安裝包
wget http://tar.goaccess.io/goaccess-1.1.1.tar.gz

2.如果需要啟用geoip,則1.1的版本,需要geoip.1.4.7的版本,編譯安裝geoip.1.4.7

cd /usr/local/src
wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.7.tar.gz
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz

tar xzvf GeoIP-1.4.7.tar.gz
cd GeoIP-1.4.7
./configure && make && make install
mv GeoIP.dat.gz /usr/local/share/GeoIP/


3.編譯安裝goaccess

tar -xzvf goaccess-0.8.1.tar.gz
cd goaccess-0.8.1/
tar -xzvf goaccess-1.1.1.tar.gz
cd goaccess-1.1.1/
./configure --enable-geoip --enable-utf8
make
make install

如果出現
goaccess: error while loading shared libraries: libGeoIP.so.1
錯誤

ln -s /usr/local/lib/libGeoIP.so* /lib64/


三.使用
1.簡單使用
goaccess -f access.log

2.使用指定的配置文件
wget -O .goaccessrc https://raw.githubusercontent.com/allinurl/goaccess/master/config/goaccess.conf --no-check-certificate

vi .goaccessrc
選擇和編輯合適的date-format,log-format,time-format

goaccess -f access.log -d -a -p ~/.goaccessrc

 

輸出到文件便於web查看

goaccess -f access.log -d -a -p ~/.goaccessrc > log.html

 

更多詳細的使用:https://goaccess.io/man


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM