nginx日志分析工具

357 阅读1分钟

安装

linux

解压安装

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

一键安装

yum install goaccess

mac

brew install goaccess

使用

修改配置文件

vim /etc/goaccess/goaccess.conf

time-format %H:%M:%S
date-format %d/%b/%Y
log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"

修改语言

LANG="zh_CN.UTF-8" //修改语言为中文
LANG="en_US.UTF-8" //如果中文报错切换为英文

导出html文件

goaccess -a -d -f accesstopia.log  -p /etc/goaccess/goaccess.conf   -o  goaccess.html

异常

yum install libncursesw5-dev
yum install libgeoip-dev

code84.com/930106.html blog.csdn.net/hefrankeley… blog.51cto.com/linuxg/2335…