- 注册时间
- 2009-5-26
- 最后登录
- 2012-5-14
- 在线时间
- 169 小时
- 阅读权限
- 90
- 积分
- 7056
- 帖子
- 75
- 主题
- 12
- 精华
- 0
- UID
- 3265
 
 - 签到
- 111
- 注册时间
- 2009-5-26
- 最后登录
- 2012-5-14
- 在线时间
- 169 小时
- 阅读权限
- 90
- 积分
- 7056
- 帖子
- 75
- 主题
- 12
- 精华
- 0
- UID
- 3265
|
发表于 2011-7-29 16:21:24
|显示全部楼层
用awstats统计nginx的log,起先用的nginx默认的log格式,日志如下
211.139.190.232 - - [26/Jul/2011:02:17:30 +0800] "POST /ress/provion HTTP/1.1" 200 176 "-" "-"
211.139.190.232 - - [26/Jul/2011:02:19:07 +0800] "POST /ress/provion HTTP/1.1" 200 176 "-" "-"
211.139.190.232 - - [26/Jul/2011:02:24:37 +0800] "POST /ress/provion HTTP/1.1" 200 168 "-" "-"
awstats使用LogFormat=1,
分析出的结果:
| 2011年07月13 | 10,914 | 865,339 | 865,339 | 8.16 G字节 | | 2011年07月14 | 11,093 | 862,390 | 862,390 | 7.68 G字节 | | 2011年07月15 | 9,985 | 836,113 | 836,113 | 7.16 G字节 |
之后把nginx的日志改成了这样:
log_format main '$remote_addr - - [$time_local] "$request" '
'$status $body_bytes_sent '
'$bytes_sent $request_length $request_time' ;
180.159.227.167 - - [23/Jul/2011:11:38:42 +0800] "POST /ress/provion HTTP/1.1" 200 25812 25990 700 0.545
180.159.227.167 - - [23/Jul/2011:11:38:43 +0800] "POST /ress/provion HTTP/1.1" 200 25812 25990 700 0.535
180.159.227.167 - - [23/Jul/2011:11:38:44 +0800] "POST /ress/provion HTTP/1.1" 200 25814 25992 700 0.539
180.159.227.167 - - [23/Jul/2011:11:38:45 +0800] "POST /ress/provion HTTP/1.1" 200 25814 25992 700 0.540
awstats使用LogFormat="%host %other %logname %time1 %methodurl %code %bytesd %other %other %other"
分析出的结果:
| 2011年07月25 | 11,197 | 3,490,998 | 3,490,998 | 32.33 G字节 | | 2011年07月26 | 8,906 | 2,739,029 | 2,739,029 | 25.23 G字节 |
相差甚远,不知道是何原因。
还有awstats的LogFormat=1\2\3\4格式是在哪个文件里定义的,看不到他们具体格式闷哦!
请大侠们多指教,不胜感激! |
|