問題タブ [log4net]

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 に答える
541 参照

web-services - 一連の Web サービスに対して 1 つのログ ファイルと 1 つのエラー ハンドラ - 可能ですか?

内部APIでもある一連のWebサービスがあります。1 つの共通の web.config ファイルを完全に共有します。

log4netにサイト全体の1つのログを作成させる方法はありますか? そして、一般的なエラーハンドラーを持っていますか? 問題は、それらがすべて個別の仮想ディレクトリ、個別のアプリケーションであると思います...?

しかし、再び...彼らは同じweb.configファイルを共有し、それは正常に動作します.どうにかしてglobal.asaxなどを共有できますか? うまくいかない...

助けてくれてありがとう。

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

c# - Log4Net:プログラムで複数のロガーを指定します(複数のファイルアペンダーを使用)

Log4Netで複数のロガーを(プログラムで、xml構成なしで)構成する方法は?別のファイルに書き込むためにそれらが必要です。

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

logging - エラーが致命的である場合のロギング時

log4j や log4net などのログ フレームワークでは、さまざまなレベルの情報をログに記録できます。ほとんどのレベルには明確な意図があります (「デバッグ」ログと「エラー」など)。ただし、私が常に臆病であったことの 1 つは、ログを「致命的」に分類することでした。

致命的と分類する必要があるほど重大なエラーのタイプはどれですか? これはわずかにケース ドリブンですが、例外を致命的としてログに記録するか、単にエラーとしてログに記録するかを決定する際に使用する経験則にはどのようなものがありますか?

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

asp.net - Webアプリケーションのロギング

私はasp.net(興味がある場合はフォーム)を使用してかなり大きなサイトを構築している最中ですが、log4netなどのロギングフレームワークが必要かどうか疑問に思っています。私は以前にそのようなフレームワークを使用したことがありますが、このタイプのプロジェクトでどのように使用できるかわかりません。通常、顧客が提供するアプリケーションにはログが必要だと思います。ログを返送してエラーを分析することができます。どう思いますか?

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

.net - 「ネストされた診断コンテキスト」(NDC) をいつ使用するか?

log4net をいじって、NDC と呼ばれるコンテキスト ラベルのスレッドごとのスタックを使用する可能性を見てきました。

このスタックにプッシュされたラベルは、%xまたは%ndcformat パラメーターを指定して PatternLayout に表示されます。

使用法は次のようなものです。

出力は次のようになります。

log4net でのプログラミング経験の中で、この機能が役立つと感じたのはいつですか?

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

sql-server - SQL Server 2000 のテーブルにログを記録するにはどうすればよいですか?

ログ ファイルに書き込みを行っていますが、データベース内の "Log" という名前のテーブルにログインしたいと考えています。

どうすればこれを達成できますか?

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

sharepoint - log4net を独自の ID で実行するように構成できますか?

MOSS(SharePoint) 2007 プロジェクトで log4net を使用することを考えていますが、特定のユーザー名とパスワードを使用してログを記録するように簡単に構成できるかどうかを知る必要があります。

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

log4net - Web アプリがパッケージ化されてデプロイされている場合、log4net はログに記録しません

log4net を使用してエラーをログ ファイルに記録する Web アプリがあります。xcopy を介して Web サイトを公開するとうまく動作しますが、パッケージ インストーラーをビルドすると、リモート ユーザーがサイトにアクセスすると log4net が動作しないように見えます。

web.config でimpersonate=trueを使用すると、log4net は、ログに記録されたユーザーである場合にのみエラーをログに記録します。

すべてのケースで正常に動作する別のアプリがありますが、パッケージはデプロイされていません。

誰か考えがありますか?

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

logging - log4net ログを分析するツール

log4net ログの分析に使用できるツールはありますか。

特に、スレッド ID で 2 つのメソッド呼び出しを抽出し、2 つの間の期間を分析して、呼び出し期間の統計を作成したいと考えています。

さらに、複数の (100x10Mb) ファイルにまたがる。

grepもそれを行うと思います

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

logging - Web サービス / ページごとに個別の log4net を使用する

複数の Web サービスを備えた Web アプリケーションがあります。この Web アプリケーションには、ビジネス レイヤーと永続レイヤーがあります。Web サービスごとに個別のログ アペンダー (ログ ファイル) を使用することは可能ですか?

これは Web ページにも当てはまります。基本的に、ログをクラスまたはレイヤー/名前空間に基づいてではなく、Web サービスまたは Web ページであるエントリ ポイントから分離したいと考えています。