Index: [Article Count Order] [Thread]

Date:  Wed, 25 Feb 2004 23:10:42 +0900
From:  Takayuki Matsuki <tmatsukijp@ybb.ne.jp>
Subject:  [analog-jp:01713] Re: 処理時間レポート出力時の LOGFORMAT 設定方法 
Sender:  matsuki@tokyo-kasei.ac.jp
To:  analog-jp@jp.analog.cx
Message-Id:  <mid-1713-analog-jp@jp.analog.cx>
In-Reply-To:  <000a01c3fb54$07403960$01094b0a@6113FA4A88D04BB>
References:  <20040225104018.0032.MATSUKI@tokyo-kasei.ac.jp> <000a01c3fb54$07403960$01094b0a@6113FA4A88D04BB> <mid-1710-analog-jp@jp.analog.cx>
X-Mail-Count: 01713

松木です。

On Wed, 25 Feb 2004 13:01:20 +0900
サービスセンター <kurashi_net@bz3.hi-ho.ne.jp> wrote:

> 渡辺です。
> 
> apacheログは下記のように出力されています。
> 
> 
> xxx.xxx.xxx.xxx - - [24/Feb/2004:21:16:09 +0900] "GET
> /c2i?msdxid=A14IB908666982332513874309&scr=ps.xml&src=61
> .205.120.58%2Fhems%2Fimgview.cgi%3Fsi%3DzEGPQUdZaOSqMKneR9vPXtGzED06PjHGsepd
> O8jCDu0IfCQ001JjnTUCSGVqDuqT%26403B407A%26tr%3D20040224202723%26im%3D1742%26
> sv%3D0%26ps%3D2 HTTP/1.0" 200 1460 1 "-" "DoCoMo/1.0/P504iS/c10/TB"
 :
> DEBUGをかけた際に下記のように表示されるのですが
> analog.cfgにて「LOGFORMAT combined」を指定しなくても
> 「NCSA combined format」と表示されるものなのでしょうか。

問題はまさにここにありました。コマンドラインでログファイルを
与える限り、AnalogはLOGFORMATがanalog.cfgに書いてあっても無視
します。LOGFORMATの下にLOGFILEが書いてあれば、そのLOGFORMATが
有効になります。[analog -settings | more ]どのLOGFORMATが使わ
れているのか見られます。
上記のログファイル名をtoday_logとしておくと、analog.cfg中に
以下のように書けばうまく動作します。

LOGFORMAT (%S %j %u [%d/%M/%Y:%h:%n:%j] "%j%w%r" %c %b %t "%f" "%B")
LOGFILE today_log
PROCTIME ON