0

log4cxx分析ツールはどうなっているのですか?

私の目標は、たとえば、関数の開始メッセージと関数の終了メッセージを定義することにより、log4cxx ログ ファイルを解析することです。

次に、その中のさまざまなサブ操作でタイミングを個別に取得する必要があります。

大量のコードを書かずにこれを行う方法はありますか?

Splunk をこのようなもので動作させる方法を知っている場合は、あなたの情報が非常に役立ちます。

PS

Apache ファイルを解析する必要はありません。ログを取得するためにイーサネットで接続する必要もありません。ハードドライブ上のローカル log4cxx ファイルを解析するだけです。

どうぞよろしくお願いいたします。

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

DEBUG 2012-06-01 16:52:02,879 [0x00001d50] xxx_xx_xxxxxxxxxxxx.XXxXxxxx:489 CURRENT_STATE - Query executed.
DEBUG 2012-06-01 16:52:02,879 [0x00001d50] xxx_xx_xxxxxxxxxxxx.XXxXxxxx:633 CURRENT_STATE - Start
TRACE 2012-06-01 16:52:02,879 [0x00001d50] xxx_xx_xxxxxxxxxxxx.XXxXxxxx:138 CURRENT_STATE - next #0 XXXXXX double value: 1
TRACE 2012-06-01 16:52:02,879 [0x00001d50] xxx_xx_xxxxxxxxxxxx.XXxXxxxx:138 CURRENT_STATE - next #1 XXXXXX double value: 1
TRACE 2012-06-01 16:52:02,879 [0x00001d50] xxx_xx_xxxxxxxxxxxx.XXxXxxxx:138 CURRENT_STATE - next #2 XXXXXX double value: 1
4

1 に答える 1

1

Splunk は既に log4j 形式のログ ファイルを認識しています - log4cxx 出力形式は異なりますか? sourcetype=log4j を使用してみて、何が起こるかを確認してください...

うまくいかない場合は、ログ ファイルのサンプルを投稿して、違いを確認できますか?

どうも

于 2012-03-22T19:37:36.110 に答える