centos安装图形界面|centos中安装GoAccess分析nginx日志

更新时间:2019-08-22    来源:Access    手机版     字体:

【www.bbyears.com--Access】

如果你是centos,使用yum:

yum install goaccess

如果你的yum找不到goaccess,就先安装epel

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

GoAccess 还可以生成 HTML 格式的报告:

$ /usr/local/bin/goaccess -f /var/log/apache2/access.log -a > report.html

我就记录了这么点,其他的还是接着搜比较好。

用法介绍


GoAccess的基本语法如下:

goaccess [ -b ][ -s ][ -e IP_ADDRESS][ - a ] <-f log_file >

参数说明:

 -f – 日志文件名
 -b – 开启流量统计,如果希望加快分析速度不建议使用该参数
 -s – 开启HTTP响应代码统计
  -a – 开启用户代理统计
 -e – 开启指定IP地址统计,默认禁用
 
用法示例:

最简单、常用的命令就是直接调用goaccess命令啦,不带任何影响效率的其他参数

goaccess –f access.log

 centos中安装GoAccess分析nginx日志


如果需要查看其他信息,我们加入如下参数以显示HTTP响应代码、用户代理、流量消耗

goaccess –f access.log –s –a –b

ps:

在 CentOS 6.5 上安装编译 GoAccess 时需要的工具和库:

# yum groupinstall "Development Tools"
# yum install glib2 glib2-devel ncurses-devel

Ubuntu 12.04 上安装编译 GoAccess 时需要的工具和库:

$ sudo apt-get install build-essential
$ sudo apt-get install libglib2.0-dev libncursesw5-dev

本文来源:http://www.bbyears.com/shujuku/63610.html