首页 > 代码库 > goaccess_nginx日志分析工具
goaccess_nginx日志分析工具
在控制台分析nginx日志
goaccess -f b.log
生成html文件分析nginx日志
vi ~/.goaccessrc
time-format %T
date-format %d/%b/%Y
log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"
各参数详解: man goaccess
或
Nginx Variable GoAccess Variable
$remote_addr %h
$remote_user %^ (ignored)
$time_local %d:%^
$upstream_cache_status %^ (ignored)
$request %r
$status %s
$body_bytes_sent %b
$http_referer %R
$http_user_agent %u
goaccess -f b.log -p ~/.goaccessrc -a > b.html #打开浏览器访问
打开网页会显示如下几项:
1
Unique visitors per day - Including spiders
每天唯一访客(来自同样IP、同一日期和同一浏览器的请求被认为是是唯一访问)
2
Requested Files (URLs)
请求的文件(网页URL)
3
Static Requests
请求的静态文件(例如,.png文件,.js文件等等)
4
Not Found URLs (404s)
HTTP 404 未找到的响应代码
5
Visitor Hostnames and IPs
主机地址(客户端ip地址)
6
Operating Systems
操作系统
7
Browsers
浏览器
8
Time Distribution
时间分布
9
Referrers URLs
引荐网址
10
Referring Sites
参考网站
11
Keyphrases from Google‘s search engine
来自谷歌搜索引擎的前几位的关键字
12
Geo Location
地理位置
13
HTTP Status Codes
HTTP 状态代码
本文出自 “青春邓勇” 博客,请务必保留此出处http://dengyong.blog.51cto.com/8409869/1910116
goaccess_nginx日志分析工具