Index: [Article Count Order] [Thread]

Date:  Fri, 21 Feb 2003 13:59:08 +0900
From:  Takayuki Matsuki <tmatsukijp@ybb.ne.jp>
Subject:  [analog-jp:01469] Re: 引数にログファイルを指定した場合の挙動について
Sender:  tmatsukijp@ybb.ne.jp
To:  analog-jp@jp.analog.cx
Message-Id:  <mid-1469-analog-jp@jp.analog.cx>
In-Reply-To:  <mid-1468-analog-jp@jp.analog.cx>
References:  <mid-1467-analog-jp@jp.analog.cx> <mid-1468-analog-jp@jp.analog.cx>
X-Mail-Count: 01469

松木です。

On Fri, 21 Feb 2003 10:25:55 +0900
加藤拓郎 <kato@nri-net.com> wrote:
>  ログファイルの指定というのは、解析対象のログファイルを指定しています。
> 単一ファイル・単一ログフォーマットでも同じような現象がでます。
> ログファイルを指定した場合、下のようにログフォーマットを解釈されてしまいます。
> (analog.cfgでは、明示的に指定している。)
> どこか設定の誤りがあるのでしょうか。
> 
> F:   Detect that it's in W3 extended format

http://www.jp.analog.cx/jp5.24/logfile.html#corruptlines
を見ると、「 デバッグ が有効になっている場合、Analog は判断
したログファイルのフォーマットを出力します。」とあるので、
> #Fields:<W3 extended format string>\n
> #%j\n
> %Y-%m-%d%w%h:%n:%j%w%S%w%j%w%j%w%r%w%j%w%c%w%b%w%t%w"%B"%w%u%w"%f"\n
の行が出力されたのでしょう。このフォーマットは、ログの書式
に適合しているのですか?

もう少し下を見ると、
「W3 拡張ログ、Netscape ログ、 WebSTAR ログについては、
ログファイルの先頭の方に、各行がどのようなフォーマット
になっているかを Analog が確認できるような行が含まれて
いますので、これらを識別することが可能です。」とあり、
「ヘッダの行がない場合、Analog はそれ以下の行を認識する
ことができないため、ログファイルの解析ができません。この
場合は、ヘッダの行を復活させるか、LOGFORMAT コマンドを使っ
て、Analog にフォーマットを認識させてください。」

ここら辺に問題があるんでは? 030121.logのログの先頭行に
「#Fields:...」が無いんじゃないですか?