美文网首页
Nginx-Goaccess的日志分析

Nginx-Goaccess的日志分析

作者: drong哥 | 来源:发表于2019-04-01 14:50 被阅读0次

    GoAccess旨在成为一个基于终端的快速日志分析器,其核心思想是实时快速分析和查看Web服务器统计信息,GoAccess可分析Apache/Nginx等WEB日志,同时还支持生成HTML、JSON、CSV等数据报告

    一、安装GoAccess


    GoAccess支持yum安装,直接执行命令yum -y install goaccess即可,不过为了拥有更大的灵活性,推荐使用下面的方法编译安装。

    #安装依赖 yum -y install libmaxminddb-devel

    #下载源码 wget https://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 --with-openssl --with-libmaxminddb-devel make && make install

    二、运行GoAccess


    最简单的做法就是直接运行goaccess 日志路径根据提示选择,如果您觉得终端的方式看起来不习惯,我们还可以生成静态的HTML报告,运行下面的命令即可:

    goaccess xiaoz.me_nginx.log -a -o xxx.html --log-format=COMBINED  #如果使用实时的 --real-time-html

    xiaoz.me_nginx.log:为日志文件具体路径

    xxx.html:HTML报告的名字,可指定到站点目录,然后直接访问查看

    –log-format=日志文件格式,COMBINED为标准格式

    相关文章

      网友评论

          本文标题:Nginx-Goaccess的日志分析

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