Linux 环境 安装goaccess
最近想监控一下公司的一个小项目的请求日志情况,查了很多,说goacccess是一个专门用来分析日志的工具,既可以在终端显示结果,也可以生产html报表在浏览器中查看,最后很多人推荐goaccess,所以就开发环境安装了一下
安装步骤:
1、首先安装goaccess会有依赖包,所以先安装依赖包
#yum安装依赖包 yum install glib2 glib2-devel GeoIP-devel ncurses-devel zlib zlib-devel yum install gcc -y rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum -y install GeoIP-update
安装过程中都输入y就可以了,比如这种:
2、开始安装goaccess
#下载goaccess源码包,并解压编译安装 wget https://tar.goaccess.io/goaccess-1.3.tar.gz tar xzvf goaccess-1.3.tar.gz cd goaccess-1.3/./configure --enable-geoip --enable-utf8make && make install
如果顺利安装完就回返回以下结果:
3、这样就可以允许goaccess了
执行命令生产网页版的日志结果:
goaccess -f /data/access_log --log-format=COMBINED -a > report.html
4、在地址栏里打开就是这个样子:
如果在终端直接看就用:goaccess access.log -c
就装着玩吧,最后换成了grafana