码迷,mamicode.com
首页 > 数据库 > 详细

goaccess安装和使用

时间:2015-05-16 18:39:40      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:goaccess web log

goaccess is a free (GPL) real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems. 
It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly. 
GoAccess parses the specified web log file and outputs the data to the X terminal.
是一个用来统计 Apache Web 服务器的访问日志的工具,速度非常快,可即时生成统计报表.

一、Debian下安装goaccess
cat /etc/debian_version 
6.0.10
apt-cache search goaccess
goaccess - log analyzer and interactive viewer for the Apache Webserver
apt-get -y install goaccess
二、Centos下安装goaccess
cat /etc/redhat-release 
CentOS release 6.6 (Final)
yum list|grep goaccess
goaccess.x86_64                            0.8.5-1.el6                   epel
yum -y install goaccess
没有epel源的话需要安装
rpm -Uvh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm

参数说明
-b Enable total bandwidth consumption. To achieve faster parsing, do not enable this flag.  This has been disabled by default.(流量统计)
-f input-file path to input log filename(日志文件名)
-s Enable/report HTTP status codes. To avoid overhead while parsing, this has been disabled by default.(HTTP响应代码统计)
-e Exclude an IP from being count it under the HOST module. This has been disabled by default.(指定IP地址统计,默认禁用)

功能说明:
1、General Statistics(统计概况,流量消耗)
Number  of valid requests, number of invalid requests, time to analyze the data, unique visitors, unique requested files, unique static files (css, ico, jpg,
js, swf, gif, png) unique HTTP referrers (URLs), unique 404s (not found), size of the parsed log file, bandwidth consumption.
2、Unique visitors(访客排名)
HTTP requests having the same IP, same date and same agent will be considered a unique visit. This includes crawlers.
3、Requested files(动态Web请求)
Hit totals are based on total requests. This module will display hits, percent, bandwidth [time served], [protocol] and [method].
4、Requested static files(静态web请求,如图片、样式表、脚本等)
Hit totals are based on total requests. Includes files such as: jpg, css, swf, js, gif, png etc. 
This module will display  hits,  percent,  bandwidth,  [time served], [protocol] and [method].
5、404 or Not Found(404 错误)
Hit totals are based on total requests. This module will display hits, percent, bandwidth, [time served], [protocol] and [method].
6、Operating Systems(操作系统)
Hit totals are based on unique visitors. This module will display hits and percent. The expanded module shows all available versions of the parent node.
7、Browsers(浏览器和搜索引擎)
Hit totals are based on unique visitors. This module will display hits and percent. The expanded module shows all available versions of the parent node.
8、HTTP Status Codes(HTTP 响应代码)
The values of the numeric status code to HTTP requests. Hit totals are based on total requests. This module will display hits and percent.
9、Keyphrases(键盘布局)
This  module  will report keyphrases used on Google search, Google cache, and Google translate. Hit totals are based on total requests. This module will dis-
play hits and percent.

官网
http://www.goaccess.io/ 

目前最新tar安装包
wget http://tar.goaccess.io/goaccess-0.9.tar.gz
或axel -n 5 http://tar.goaccess.io/goaccess-0.9.tar.gz

本文出自 “7928217” 博客,请务必保留此出处http://7938217.blog.51cto.com/7928217/1651862

goaccess安装和使用

标签:goaccess web log

原文地址:http://7938217.blog.51cto.com/7928217/1651862

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!