問題タブ [logback]

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 投票する
4 に答える
2721 参照

java - プロジェクトでlog4jを使用するにはどうすればよいですか?log4jに対するlogbackの利点は?

JSP/サーブレットプロジェクトでlog4j/logbackを実装して使用するにはどうすればよいですか?log4jよりもlogbackを使用する利点は何ですか?

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

java - ログバックでパスワードをマスクしますか?

現在、システムに出入りするすべてのXMLドキュメントを一般的にログに記録しており、一部のドキュメントにはパスワードが平文で含まれています。これを実行しているログバックロガー/アペンダーを構成して、パターンマッチングなどを実行し、パスワードが存在することを検出した場合は、パスワードを置き換えることができるようにしたいと考えています(ほとんどの場合アスタリスクを使用)。ログエントリを除外したくないことに注意してください。ログエントリの一部をマスクしたいのです。これがログバックでどのように行われるかについてのアドバイスをいただければ幸いです。ありがとう。

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

java - TRACEロギング用にすでに作成およびテストされている側面はありますか?

実際のアプリケーションが多くのロギングステートメントの間に散在しているレガシーアプリケーションをリファクタリングしています。TRACEレベルのロギング(メソッドの開始/終了)を削除することで、すぐにメリットが得られます。ただし、これは統合テストなどでアプリをデバッグするときに何度も役立つことが証明されています。したがって、これについて記述された、機能し、証明された(しばらく使用されている)側面がすでにあるかどうか疑問に思います。私はいくつかのオンライン投稿を調べましたが、実際のプロジェクトで使用するのに十分単純なようです(実際に使用されたことがあるかどうかはわかりません)。

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

java - DBAppender - デフォルトのテーブル名を変更するには?

Logbackのデフォルトのテーブル名を変更することはDBAppenderできますか?どうすればよいですか?

DBAppenderPSテーブル名を取得するためにインターフェイスを使用することがわかったソースを閲覧すると、DBNameResolverこのインターフェイスをカスタムメイドで実装してカスタムメイドdbNameResolverのテーブル名を使用できますが、私にとっての主な問題は、そのカスタムメイドを自分のテーブルに設定する方法dbNameResolverですDBAppender...それは可能ですか?

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

java - RollingFileAppenderを使用したときにSiftingAppenderが機能しなくなるのはなぜですか?

ログバック構成ファイルには、機能する次のアペンダーがあります。

ファイルは正しく作成されます。FileAppenderをRollingFileAppenderに置き換えると、何も作成されません。なんで?どうすればそれを機能させることができますか>

threadNameは、ディスクリミネーターによって設定されます。

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

java - XMLでのJavaBeansコレクションプロパティの設定

LogBackのカスタムアペンダーを作成しています。アペンダーには、オブジェクトのコレクション(または配列も機能します)が必要です(正確にはGuiceモジュール)。対応するxml構成はどのように見えるべきですか?

言い換えると、アペンダーを作成するときにLogBackが次のメソッドを使用できるようにする構成ファイルを作成したいと思います。

単一のインスタンスは簡単です。その場合、xmlは次のようになります。

複数のモジュールに相当するものを作成するにはどうすればよいですか?

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

java - Janinoをログバックで動作させる方法(「contains」という名前のメソッドは宣言されていません)

ログバックでエバリュエーターを使用しようとしています。そのため、logback.xmlにこのスニペットがあります

しかし、Janinoはそれを処理できず、次のエラーが発生します。

Stringクラスのバージョンの問題かもしれないと思いましたが、「contains」を「indexOf」の呼び出しに置き換えると、基本的に同じエラーが発生しました。

私はjanino2.5.16とlogback0.9.15を使用しており、すべてのものがTomcatで実行されています(Mavenプラグインのもので開始)

私が間違っていることについて何か考えはありますか?

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

jboss - 5.1 logback slf4j log4j としての jboss

jboss 5.1 の webapp で logback を使用しています。webapp は slf4j API を使用しています。ただし、出力は log4j と logback の組み合わせのように見えます。log4j メッセージはログバック出力のようです。したがって、2 つのタイムスタンプ、INFO および DEBUG など。

2011-02-02 09:34:05,359 情報 [STDOUT] (http-127.0.0.1-8080-2) 09:34:05.359 [http-127.0.0.1-8080-2] com.clear.wib.servlet をデバッグします。プロキシ - Wib データが利用可能 = 1783

ログバックメッセージのみを出力するように webapp を取得するにはどうすればよいですか? ありがとう!

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

log4j - GZIPファイルへの書き込みを可能にするlog4jまたはLogbackのアペンダー/構成はありますか?

ライブでのみ発生する問題があるライブ システムを多数のユーザーが使用している場合、DiskIO とスペースを使いすぎてログに問題が発生します。

GZIP圧縮ファイルに直接書き込むことができるlog4jまたは(できれば)LogBackアペンダー/構成はありますか?

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

logback - logback カスタム ログ レベルの処理

logback を拡張して、ERROR ログ レベルのログを内部ロギング サービスに送信したいと考えています (http ポストといくつかのカスタム パラメータを使用)。

これを行うには、カスタム ログバック フィルターを作成するのが最善の方法ですか? 私にとって「フィルター」という言葉は、「ログを除外する」という意味に聞こえます。