ASP.NET MVCサイトでlog4netを使用しており、JavaScriptで同様のパッケージ(log4javascriptなど)を使用してログを記録したいと考えています。特に例外のログ記録。ただし、ユーザーが問題が発生したと報告したが、すぐに再現できない場合は、ログ記録をデバッグします。
log4javascriptとASP.NETMVCの統合について次の質問があります。
1)log4javascriptのAjaxAppenderを使用してサーバーにログメッセージを送信したい。ログメッセージを受信してサーバー側でログに記録するWebサービスを実装するパッケージはありますか?
2)log4netの場合と同様に、サーバー側のweb.configでクライアント側のロガーのレベルを設定できるようにしたい。このようにして、JavaScriptコードをハッキングすることなく、必要に応じてデバッグログをオンに切り替えることができます(すべてのJSは、本番環境で結合および縮小されます)。
ページの読み込みごとに、サーバーはweb.configを読み取り、クライアント側のロガーを作成するJavaScriptを少し生成できると思います。これを行うパッケージはありますか?