[analog-help] running analog from windows prompt

Aengus analog07 at eircom.net
Thu Sep 13 05:00:30 PDT 2007


On Thursday, September 13, 2007 6:36 AM [EDT],
Shedi Shedi <shedis at gmail.com> wrote:

>> Hi,
>> I'm trying to call analog from command line as follows:
>>
>> analog logfile httpd.07.09.12.log +g"knox.cfg" -G
>>
>> error file shows the following message:
>>
>> analog: Warning D: LOGFORMAT in configuration file knox.cfg with no
>>  subsequent LOGFILE

Because you can tell Analog to read multiple logfiles, each with a different 
format, you must specify the LOGFORMAT before you specify the LOGFILE that 
it applies to. You've specified a LOGFORMAT, but haven't specified a LOGFILE 
after it in the configuration fle.

>> analog: Warning F: Failed to open logfile logfile: ignoring it

You've told Analog toopen a logfile called logfile, which it couldn't find. 
(You don't need to use the LOGFILE command on the command line. If you want 
to use it on the command line, you have to tell Ananlog that you're using 
it, as you do any other command. by using the +C marker. Analog assumes that 
any argument specified on the command line, unless it's marked as a 
parameter, refers to a logfile).

>> analog: Warning F: Can't auto-detect format of logfile
>>  httpd.07.09.12.log: ignoring it

You've told Analog to open a logfile with a format that it didn't recognize.

The simplest solution is to specify the LOGFILE in your .cfg file. If you 
need to specify the logfile on the command line, then you should specify the 
format as DEFAULTLOGFORMAT in the .cfg file, so that Analog will know to 
apply it to any logfiles on the command line.

Aengus 



More information about the analog-help mailing list