使用goaccess 分析 nginx日志

坏境是 ubuntu 18.04

先安装

sudo apt-get install libncursesw5-dev libgeoip-dev
sudo apt-get install libmaxminddb-dev   #  如果需要用mmdb库做分析, 可以对ip针对城市的区分

安装goaccess

$ wget http://tar.goaccess.io/goaccess-1.2.tar.gz
$ tar -xzvf goaccess-1.2.tar.gz
$ cd goaccess-1.2/
$ ./configure --enable-utf8 --enable-geoip=mmdb
$ make
# make install

下载geoIp:

wget http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz
tar -zxvf GeoLite2-City.tar.gz

然后针对文件输出:

goaccess --geoip-database=GeoLite2-City_20180501/GeoLite2-City.mmdb -f nginx_0601.log > report.html


文章来源: 使用goaccess 分析 nginx日志

人吐槽 人点赞

猜你喜欢

发表评论

用户名: 密码:
验证码: 匿名发表

你可以使用这些语言

查看评论:使用goaccess 分析 nginx日志