0

Chainsaw は非常に強力なログビューアのようです。しかし、httpd 標準ログファイルを開くための正しい設定が見つかりませんでした。

ログの行は次のようになります

123.65.15.255 - - [04/Jan/2015:03:38:12 +0100] "GET /index.html
 HTTP/1.1" 200 - "-" "Mozilla/5.0 (compatible)"

「ログファイル形式のタイプと形式」で何を設定する必要があるか知っている人はいますか?

ここに画像の説明を入力

4

2 に答える 2

0

http://people.apache.org/~sdeboyで入手できる Chainsaw の最新の開発者スナップショットを使用して、サンプル ログ エントリを読み込むことができました。

プロセス:

  • チェーンソーを起動
  • ファイルを選択し、チェーンソー構成オプションをロードします
  • [ログ ファイルを処理する] オプションを選択します
  • [ファイルを開く] をクリックして、ファイル ダイアログからログ ファイルを選択します。

構成オプション:

ログファイル形式の種類

  • LogFilePatternReceiver LogFormat

ログファイル形式

  • PROP(IP) PROP(IDENT) PROP(REMOTE_USER) [TIMESTAMP] "PROP(REQUEST)" PROP(STATUS_CODE) PROP(SIZE) "PROP(REFERER)" "PROP(USER_AGENT)"

ログ ファイルのタイムスタンプ形式

  • dd/MMM/yyyy:HH:mm:ss ZZZZZ

[設定を保存] ボタンを選択して、後で使用するためにこの設定を xml Chainsaw 設定ファイルとして保存し、オプションで [常にこの設定で Chainsaw を開始する] チェックボックスを選択して、Chainsaw が各開始時にこの設定を使用するようにすることができます。

ログ ファイルのログ イベントを含む新しいタブを作成する必要があります。

列を表示し、タイムスタンプ形式の出力を更新するには:

  • テーブルを右クリックし、[タブ設定] を選択します。
  • 開いたダイアログで、フォーマット セクションを選択し、[イベントのタイム ゾーン] を CET に変更します (CET は、ログ エントリの例にあるように、タイム ゾーン オフセットと一致しているようです)。
  • 「列」セクションを選択し、IP、IDENT、REMOTE_USER、REQUEST、STATUS_CODE、SIZE、REFERER、および USER_AGENT プロパティのボックスをクリックして、それらが画面に表示されるようにします (おそらく他の選択を解除できます)。
于 2015-01-11T04:58:15.173 に答える