0

我对日志解析器很陌生。我尝试使用不同的格式和分隔符,但这对我不起作用。我的日志文件如下所示..

# Version xx
# Feilds: date time c-ip
# Software : Weblogic
# Startdate : 2013-08-15 17:39:09
date value    time   ipaddress

当我应用以下代码时

logparser.exe -o:DATAGRID "select * from abc.log_tmp"

其中 abc.log_tmp 是包含信息的日志文件

它以下列方式提供信息:

******************************************************************
        logfilename                          index      content

 ******************************************************************** 
   C:xyx\abc.log_tmp                       3        date time

C:xyx\abc.log_tmp                       4        date time
**********************************************

实际上它应该是什么时候

date         time      c-ip


xxx          xxx       xxx
xxx          xxx       xxx

从这里我知道它将日期时间c-ip值作为一个,但它应该把它作为不同的......

4

1 回答 1

0

您应该明确告诉 LogParser 它应该期望哪种输入格式(如果您不这样做,Log Parser 会尝试从文件名或日志文件的前几行中找出它);在这种情况下,如果您将“-i:W3c”添加到命令行,它应该可以正常工作。

于 2013-04-23T10:55:49.240 回答