美文网首页
goaccess 安装记录

goaccess 安装记录

作者: 我只是一个小白木木 | 来源:发表于2018-07-17 16:20 被阅读0次

    centos6.8
    安装
    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
    

    yum install -y goaccess
    查看版本
    goaccess -V

    在任意目录执行
    goaccess /usr/local/nginx-1.6.3/logs/access.log

    请注意,
    这个界面是按空格键选择,
    然后按Enter键确认!

    这个界面是按Tab键选择,
    按Q退出!


    在html目录下创建nginxlog目录
    mkdir /usr/local/nginx-1.6.3/html/nginxlog

    编辑配置文件
    vim /etc/goaccess.conf
    第13行去掉#号
    time-format %H:%M:%S

    第36行去掉#号
    date-format %d/%b/%Y

    第64行去掉#号
    log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"

    第269行去掉#号 如果需要使用实时 HTML 报告, 请确保开放 7890 端口
    port 7890

    第273行去掉#号
    real-time-html true

    第381行去掉#号
    修改为
    output-format /usr/local/nginx-1.6.3/html/nginxlog/index.html

    开启goaccess
    goaccess -d -f /usr/local/nginx-1.6.3/logs/access.log -a

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

    不修改配置文件的方式

    goaccess -f /usr/local/nginx-1.6.3/logs/access.log  --log-format='%h %^[%d:%^] "%r" %s %b "%R" "%u"' --date-format='%d/%b/%Y' -d -a > test.html
    

    修改配置文件

    goaccess -f /usr/local/nginx-1.6.3/logs/access.log -d -a -p ~/.goaccessrc > test2.html

    相关文章

      网友评论

          本文标题:goaccess 安装记录

          本文链接:https://www.haomeiwen.com/subject/nlkgpftx.html