您的位置:首页 > 运维架构 > Nginx

使用goaccess 分析 nginx日志

2018-06-08 09:27 369 查看

坏境是 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


阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: