文档章节

GoAccess 实时日志分析工具

mickelfeng
 mickelfeng
发布于 2017/08/31 16:58
字数 220
阅读 59
收藏 0

GoAccess

GoAccess 是一款开源、实时,运行在命令行终端下的 Web 日志分析工具。

该工具提供快速、多样的 HTTP 状态统计。

分析结果,可以通过 XShell 等客户端工具查看,并且可以生成 Html 报告。

GitHub 地址:https://github.com/allinurl/goaccess

官网地址:http://goaccess.io/

安装

$ yum -y install glib2 glib2-devel ncurses ncurses-devel geoIP geoIP-devel
$ wget http://tar.goaccess.io/goaccess-0.9.tar.gz
$ tar -xzvf goaccess-0.9.tar.gz
$ cd goaccess-0.9/
$ ./configure --enable-geoip --enable-utf8
$ make
# make install

默认配置文件在 /usr/local/etc/goaccess.conf

根据你的日志格式,配置以下参数,这里只需要将 # 去掉即可。

time-format
date-format
log-format

接下来我们测试一下

goaccess  -f /usr/local/nginx/logs/access.log -a > /tmp/report.html

这里生成了一个 html 文件,我们在浏览器里打开看下。

更详细的使用,后续继续研究。。。

本文转载自:https://segmentfault.com/a/1190000002781763

共有 人打赏支持
mickelfeng

mickelfeng

粉丝 231
博文 2690
码字总数 572815
作品 0
成都
高级程序员
私信 提问
利用GoAccess分析Nginx访问日志

原文链接:https://blog.csdn.net/yown/article/details/56027112 需求:及时得到线上用户访问日志分析统计结果,以便给开发、测试、运维、运营人员提供决策! 找了各种工具,最终还是觉得g...

大松哥
06/24
0
0
最佳Nginx日志分析工具Goaccess

非常小又精悍的 Nginx 日志分析工具 Goaccess,处理速度非常快,我用 XShell 查看,还可以生成 html 报告,先看图 GoAccess 在 CentOS 上的安装方法: 1. 需要安装 GeoIP, ncurses, glib2, 一...

mrco
2013/12/05
0
4
nginx 访问日志分析工具 goacess

20150702 nginx 访问日志分析 goacess 1.安装GoAccess需要一些系统支持库 yum install glib2 glib2-devel GeoIP-devel ncurses-devel zlib zlib-devel 2.如果yum库找不到Geo-IP 那么需要单独......

hua_zi
2015/08/11
0
0
nginx日志分析工具goaccess

goaccess是一个命令行下执行的nginx日志分析工具,找了篇文章参考安装 http://blog.chinaunix.net/uid-24250828-id-3369023.html 实际在安装运行过程中碰到几个问题(我的系统是centos 6.3):...

dijin
2013/09/13
0
0
GoAccess 0.6 发布,Apache 日志统计程序

GoAccess 0.6 增加可伸展的面板,允许实时处理数据,可在整个面板中使用正则表达式搜索,可根据多个条件进行排序等。 GoAccess 是一个用来统计 Apache Web 服务器的访问日志的工具,速度非常...

oschina
2013/07/16
1K
7

没有更多内容

加载失败,请刷新页面

加载更多

《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
50分钟前
1
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
2
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0
ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
今天
2
0
HashTable和Vector为什么逐渐被废弃

HashTable,不允许键值为null,还一个就是put方法使用sychronized方法进行线程同步,单线程无需同步,多线程可用concurren包的类型。 如编程思想里面说的作为工具类,封闭性做的不好没有一个...

noob_chr
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部