問題タブ [elmah]
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.
.net - ASP.NETでのElmah構成のヘルプ
アプリケーションのエラーをログに記録するようにELMAHを設定しようとしています。モジュールを正常に追加しましたが、ErrorLogページ(elmah.axd)の読み込みに問題はありません。ただし、Elmahは、生成しているテスト例外をログに記録していません。
私のweb.configは次のようになります。
テスト例外ページを押すと、黄色の画面http://localhost/elmah.axd/test
が生成されますが、ログエントリは生成されません。
提供されたサンプルとDotNetSlackersのチュートリアルの間では、何も問題はありません。足りないものはありますか?また、 Signalingを介してエラーを生成しようとしましたが、それも機能していません。
私はこれをDotNetNukeに対して実行しているので、現在問題があると考えています。
asp.net - フォーム認証を使用しない asp.net アプリケーションで ELMAH を保護する
セッションオブジェクトを介してユーザーを確認するためにマスターページのINITイベントに依存する非常に基本的なasp.netアプリケーションがあります。はい、私はこれが最適ではないことを知っています。
ELMAH を追加したいのですが、フォーム認証と web.config の許可/拒否設定を使用せずにコンソールを保護するための参照が見つかりません。
フォーム認証に依存しない elmah.axd ファイルを保護する別の方法はありますか?
asp.net - エルマー SMTP
ELMAH を使用してエラー メッセージを電子メールで送信しています。web.config を使用するのではなく、SMTP 設定をデータベースに照会する洗練されたソリューションはありますか? 各エラーがスローされる前にそれを行う必要があります。
ここで提案されている解決策は、私にとっては少しハックです。
database - ELMAH SQLエラーハンドラデータベースが利用できません-ロギングはどうなりますか?
ELMAHをテストしていて、アプリケーションでELMAHログのデータベース接続を意図的にオフにして、DBが利用できない場合に本番環境で何が起こるかを確認しました。
ELMAHはそれ自体のエラーをトラップできないようです。SQLデータベースログに障害が発生すると、AXDファイルは使用できなくなります。
データベースが利用できない場合のELMAHの意図された動作は何ですか?
これが発生した場合、どうすればエラーを診断できますか?
java - ELMAH for Javaのようなものはありますか?
複製:
私はELMAHを見ていて、Javaでどのような種類の同様のアプリケーションが利用できるのか疑問に思っていました。
log4jおよびその他のフレームワークの推奨事項に感謝します。この質問が重複している投稿の著者のように、私は自分自身をロールバックする必要はなく、よりフル機能のソリューションが存在するかどうかを確認しています(もちろん、同等のものがない場合はそうするかもしれません)。
logging - ELMAh のブロック 404 FavIco エラー
ELMAH がローカル サーバーの favico に対して 404 not found をログに記録することにすぐに気付きました。フィルターを使用してこのエラーを抑制するにはどうすればよいですか? 私はまだそれを設定することにあまり慣れていません..
asp.net-mvc - ELMAH および ASP.NET MVC カスタム エラーがログに記録されない
エラーログにELMAHを使用しようとしていますが、他のいくつかを試しました
ASP.NET のカスタム エラー機能が有効になっている場合、どちらもエラーをログに記録しないようです。
すべてのコントローラーで [HandleError] 属性を使用しています。最初はそれが問題だと思っていましたが、カスタム エラー ページを有効にするたびにエラーがログに記録されないだけではありません。彼らはそうするはずです。
私は何を間違っていますか?
asp.net-mvc - ELMAH を ASP.NET MVC [HandleError] 属性で動作させるにはどうすればよいですか?
ELMAH を使用して ASP.NET MVC アプリケーションでエラーをログに記録しようとしていますが、コントローラーで [HandleError] 属性を使用すると、エラーが発生しても ELMAH はログに記録しません。
私が推測しているように、ELMAH は未処理のエラーのみをログに記録し、[HandleError] 属性はエラーを処理しているため、ログに記録する必要はありません。
ELMAH がエラーが発生したことを認識してログに記録できるように、属性を変更する方法または属性を変更する方法を教えてください。
編集:誰もが理解していることを確認させてください。私が求めている質問ではない属性を変更できることはわかっています... ELMAH は、handleerror 属性を使用するとバイパスされます。つまり、処理されたためにエラーが発生したことがわかりません。すでに属性によって...私が求めているのは、属性がそれを処理したとしても、ELMAHにエラーを表示させてログに記録させる方法があるということです.エラー....
.net - log4net を使用し、それを実装する場所と elmah を使用していますか?
誰かがlog4netの経験を持っていますか?私は素晴らしいelmahを見てきました. しかし、asp.netだけでなくwpfでもロギングを使用するなど、もう少し制御が必要でした。
とにかく私はlog4netを見てみることにしました。
ビジネス ロジックを共有する 2 つのクライアント (wpf と asp.net) があります。
ビジネスロジックとクライアントでもイベントを発生させる必要がありますか??
ビジネスロジックはapp.config/web.configを使用すると思います(ビジネスロジックは別のレイヤー-クラスプロジェクトにあります)
elmah と一緒に log4net を使用した人はいますか?とにかく、同じ db テーブルを共有できるようにすることはできますか??
log4net は究極のロギング フレームワークのように思えますが、elmah にはすべての SERVER 変数とスタック トレースなどを送信するという優位性があります。
または、log4net を取得して Stacktrace も保存し、elmah を完全に置き換えることは可能でしょうか??
どんなコメントも本当に感謝しています
elmah - Elmah バックアップの例外ログ
SQL サーバーで例外をログに記録するように elmah をセットアップしました。SQL サーバーに障害が発生した場合のフォールバック メカニズムを定義する方法はありますか。SQL サーバーにアクセスできない場合、elmah に xml ファイルへのログ記録を開始してもらいたいです。それを行う方法はありますか?