問題タブ [pattern-layout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
10329 参照

log4net - machineNameのlog4netパターンはありますか

「ボックス内」のさまざまなパターンに関するドキュメントを見つけるのに苦労しています。

もちろんサンプルページはありますが、それがオプションの完全なリストかどうかはわかりません。

また、アプリからロガーにMDCパラメーターを送信することも可能ですが、これには、構成の変更とは異なるコードの変更が含まれます。

%machineNameオプション、またはオプションはありmachineIPますか?問題は、Webファーム内のすべてのサーバーが同じデータベースログにログインしていることです。現在、1台のマシンから不均衡な数のメッセージが送信されていると考えています。

0 投票する
1 に答える
1738 参照

log4j - Log4jをカスタマイズしてPatternLayoutをフィルタリングする

%tWLS 10.xへの移行を開始したばかりですが、WLのスレッド名[]が非常に冗長で、展開のニーズに必要な情報よりも有益であることに気付きました。

最終的に、私はスレッドIDのみを気にしますが、WLはこれを提供します:<

PatternLayoutlog4jに、オーバーライドできるカスタムフィルターを記述して、WLSスレッド名を解析してスレッドID(この場合は上記の0)を出力できるようにする方法があるかどうかを誰かが知っていますか?ライブラリのアップグレードが非常に簡単になるので、拡張してからカスタマイズしたいと思います。

0 投票する
3 に答える
24809 参照

java - プロセス ID を LOG4J ログ ファイルに追加する方法は?

現在、log4j には以下のパターン レイアウトがあります。プロセス ID をログ ファイルに追加したいと考えています。どうすればいいですか?

貼り付けたサンプル ログ メッセージ


log4j.properties
0 投票する
1 に答える
8363 参照

log4j - log4jパターン%Xとそれに割り当てるプロパティ

ログファイルを解析するためにログビューア(どちらでも構いません)を使用しようとしています。

私のlog4jパターンはこれです。

%p [%t](%C {1}:%M():%L)%d {dd / MM / yyyy-HH:mm:ss、SSS} S:%X {serviceType} N:%X { requestID}-%m%n

ログビューア(少なくともオープンソースのビューア)では、ファイルを読み取れるようにパターンを実装する必要があります。

例:log4jパターンの場合:%p [%t](%C {1}:%M():%L)%d {dd / MM / yyyy-HH:mm:ss、SSS}-%m% n

ログビューアのパターンは次のようになります。pattern=pattern= LEVEL [THREAD](CLASS:METHOD():LINE)TIMESTAMP-MESSAGE

この例はうまく機能します。

しかし、%Xプロパティを解析することはできませんでした。プロパティタイプNDCとPROP(key)があるのを見ましたが、それらを使用し損ねているか、%Xに関連していないようです。

したがって、問題は、%Xパラメータを読み取るようにパターンを実装する方法です。

ありがとう。

0 投票する
0 に答える
259 参照

gwt - gwt ロギング パターンレイアウト

gwtロガーには、log4j のパターン レイアウトに似た PatternLayout がありますか?

0 投票する
1 に答える
2208 参照

configuration - Log4j、patternLayout、クラス、およびカテゴリ

log4j PatternLayoutlog4j patternLayout)で使用した場合にこれら2つのlog4j変換文字を使用することの正確な違いを確立するのに問題があります

  • カテゴリ(%c)
  • クラス(%C)

誰かが私にそれらの2つが異なる例を教えてもらえますか?

カテゴリは常にクラス名と一致しませんか?

よろしく、

0 投票する
2 に答える
367 参照

grails - Grails Log4j DSL で xml または html レイアウトを使用する方法

Groovy log4j DSLを使用して、log4jがXMLLayoutのファイルにログを記録するようにしています。ただし、「layout:」の部分は無視されているようです。これは私のセットアップです:

したがって、標準出力には情報レベルのパターンレイアウトを正しく取得しますが、ファイルではパターンレイアウトも取得します...

ここでのトリックは何ですか?

0 投票する
4 に答える
4653 参照

log4net - aspnet-sessionパターンレイアウトの使用方法は?

私はadonetアペンダーを持っていて、追加の列を定義しました。asp.netセッションからuserIdを取得し、ログに記録したいと思います。

このページによると、私が次のように使用する%aspnet-session{key}パターンがあります。

そして私はデータベースで次の結果を得ました:

/ LM / W3SVC / 1 / ROOT / trunk-1-129718741958458380spnet-session {current_member}

私がここで間違っていることは何ですか?

0 投票する
3 に答える
3181 参照

java - ログバックで生成されたログファイルの各行の先頭にスペースがあるのはなぜですか?

ロギングにLogbackを使用しています。最初の行の後の各行の先頭にはスペースがあります。なぜですか?

以下は私のlogback.xmlです:

これにより、次のようなログ出力が生成されます(最初の行にスペースがないことに注意してください)。

0 投票する
2 に答える
5172 参照

log4j - Log4jの複数パターンのレイアウト

私はlog4jでかなり新しいです。ログのタイムスタンプ、優先度、完全修飾クラス名、メッセージ、クラス名のみの情報を含むログ メッセージを表示したい。CATEGORY を 2 回、ConversionPattern で 1 回、別の ConversionPattern で 1 回表示しようとしています。これが私のlog4j.propertiesの一部です:

悲しいことに、それは機能しません。完全修飾クラス名とクラス名のみを同じログ メッセージに表示するにはどうすればよいですか? ティア。

フランチェスコ