問題タブ [fileappender]

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

java - Log4j Fileappender は、本来あるべき場所にファイルを作成しません

Log4j filappender を使用して html ファイルにログインしようとしています。私のプロパティファイルは次のようになります

しかし、C:\Log にログファイルが作成されなかったので、まったく機能しないと思っていましたが、.netbeans フォルダー (C:Users\Peter. netbeans\7.1.1\config\GF3\domain1\Log)。Netbeans 7.1.1 を使用しています。私は以前に Log4j を使用したことがなく、正直に言うと、なぜこれが行われるのかわかりません。何か案は?

御時間ありがとうございます

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

logback - ログバックAyncAppenderがファイルと行番号を印刷しない

Logbackマニュアルの標準的な例と非常によく似た次の構成ファイルがあります。唯一の違いは、[%F:%L]の追加です。すべてが機能している間、%Fと%Lは機能しません。非同期アペンダーを削除し、ファイルアペンダーを使用して直接ログに記録すると、すべてがうまく機能します。

誰かが何が起こっているのか説明できますか?そして、これらの2つのパラメーターが想定されているように、ファイル名と行番号を出力するにはどうすればよいですか?

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

java - FileAppender でのログバック マーカーの使用エラー

アプリケーションの Logback オプションの調査を開始しました。要件の 1 つは、特定の「マーカー」を持つログ エントリ用に別のログ ファイルを作成することです。

以下は、私が使用している logback.xml ファイルと、取得しているエラーです。ログバック Web サイトの例は SMTPAppender の使用法を示していますが、代わりに FileAppender を使用したいと思います。これは可能ですか?そうでない場合、他にどのようなオプションがありますか?

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

perl - ファイルアペンダーを使用したLog4perlの奇妙なエラー

Log4perl ロガーに単純なファイル アペンダを追加および削除しようとしていますが、警告が生成され、何も出力されません。これが私のコードです:

ファイル「someFile.txt」が作成されますが、空です。生成される警告は次のとおりです。

タイムスタンプ付きの「info」もコマンドラインに出力されます。誰が私が作っているエラーを見ることができますか?

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

log4j - LOG4Jファイルアペンダーが閉じているかどうかを確認するにはどうすればよいですか?

LOG4Jファイルアペンダーが閉じているかどうかを確認するにはどうすればよいですか?

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

java - Log4j FileAppender は空のファイルを作成します

ファイルロギングでlog4jを使用すると問題が発生します。かなり長い間ウェブを検索しても機能しません。

私の log4j.properties ファイル:

私のJavaプロデューサークラス:

空のファイルが作成され、そこに記録されない可能性は何ですか? ただし、コンソールにログが記録されます。

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

java - RollingFileAppender の場合の log4j でのロールオーバー

私はlog4jが初めてです。私たちのアプリケーションでは、すべての異なるレベルが異なるファイルに移動するようにロギングを実装する必要があります。だから私は、以下のようにRollingFileAppenderを拡張しました。

私のlog4j.propertiesは次のようになります:

現在の問題は、ロールオーバーが発生していないことであり、その方法がわかりません。ロールオーバー メソッドをオーバーライドする必要があることはわかっていますが、その中で何をする必要があるのでしょうか。subappend メソッドも追加する必要がありますか。親切に助けてください。前もって感謝します。

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

tomcat - log4j2 は FileAppender の tomcat ホーム ディレクトリへの相対パスを指定します

ローカルで実行されている Tomcat サーバー用に log4j2 を構成しようとしています。Tomcat のインストールに関連する場所にログをパイプすることができません。

絶対パスを指定すると機能します。相対パスを使用すると、の場所に出力されますSystem.getProperty("user.dir")

しかし、どちら${catalina.home}かを使用しようとすると、または${catalina.base}機能しません。起動時にこれら 2 つのシステム プロパティを出力すると、それらは定義され、適切な場所を指します。

また、

  • トムキャット 7.0.26
  • サーブレット 2.5
  • log4j2.0 ベータ 8
  • その背後にあるlog4j2でslf4jを使用しています。
  • 環境変数を使用して、すべてのロガーを非同期に設定します-DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector

log4j2.xml を処理するときに、Tomcat が完全に初期化されていないのではないかと思います。どんなアイデアでも大歓迎です!

これが私のものlog4j2.xmlです:

catalina.out から

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

file - 最大ファイル サイズ - log4j FileAppender でサポート

監査情報をTEXT ファイルに保存する必要があります。を使用して監査情報を書き込む予定でしたApache Log4j

信頼できるオプションのようです。しかし、ファイルサイズが 3GB に達しても、Audit 情報を書き込めるはずです。

は?log4jでもfileSizeをサポートしていGigaBytesますか?.

または、簡単な質問で、でサポートできるものは何ですか。MaximumFileSizeLog4j

注 : RollingFileAppender または DailyFileAppender を使用できませんでした。情報をOnly in One text fileに記録する必要があります。他のコンポーネントがこのファイルの内容を読み取り、何らかのプロセスを実行しています。