librelist archives

« back to archive

monserver access.log数据结构分析

monserver access.log数据结构分析

From:
free
Date:
2012-05-11 @ 02:41
为了编写monserver access.log的分析工具,分析了下 access.log数据结构分析 
的数据结构。

如下:
77:5:lgcms,12:182.150.2.59,5:50940#10:1335489802#3:GET,1:/,8:HTTP/1.1,3:200#1:0#]

77           :            
5:lgcms,12:182.150.2.59,5:50940#10:1335489802#3:GET,1:/,8:HTTP/1.1,3:200#1:0#  
]
数据长度  分隔符    数据                                                
                                                                         
             结束符

5             :             lgcms               ,
数据长度  分隔符    HOST               数据类型(字符串)

12           :            182.150.2.59    ,
数据长度  分隔符    IP                    数据类型(字符串)

5             :            50940               #
数据长度  分隔符    PORT                 数据类型(数值)

10           :            1335489802     #
数据长度  分隔符    TIME                  数据类型(数值)

3             :             GET                  ,
数据长度  分隔符    METHOD                  数据类型(字符串)

1             :             /                       ,
数据长度  分隔符    URL                  数据类型(字符串)

8             :            HTTP/1.1          ,
数据长度  分隔符    VER                  数据类型(字符串)

3             :            200                   #
数据长度  分隔符    STATUS                  数据类型(字符串)

1             :            0                       #
数据长度  分隔符    SIZE                  数据类型(字符串)