configure IIS 7so itcreates Windows eventHTTPエラーが発生するたびに?
私が見つけた最も近いものはこれです: https://docs.Microsoft.com/en-us/previous-versions/iis/6.0-sdk/ms524984(v%3Dvs.90) 。 2つの構成変数AspErrorsToNTLog
とAspLogErrorRequests
について説明します。ただし、IISにHTTPエラーのイベントを作成させることはできません。また、ドキュメントにはASPエラーのみが記載されており、 HTTPエラー。
AspErrorsToNTLog
TRUEに設定すると、このプロパティは、ASPエラーがイベントビューアとIISログ)の両方に記録されることを指定します。ファイル。
FALSEに設定すると、このプロパティは、ASPエラーがIISログファイルにのみ記録されることを指定します。
ファイルへのロギングは正しく機能します。 c:\inetpub\logs\LogFiles\...\u_ex200123.log
には、次のような予想される行があります(行の終わり近くにある500
に注意してください)
2020-01-23 05:38:06 ip-address GET /MyService/ param1=value1¶m2=value2|-|ASP_0146|New_Session_Failed 80 - ip-address - 500 0 0 545
X-Yの問題を回避するには:一部のWebサービスがHTTPステータス500を返したときに、アクション(Operationsへの電子メールの送信など)をトリガーするために使用します。
あなたは(無料の)サードパーティソフトウェアでそれを行うことができます。 EventSentry (Light)は、実際のログファイルを監視し、発生するテキストをフィルタリングすることで、これを実行できる製品の1つです。ログファイルにログを記録している限り、IIS側で行う必要はありません。
私は実際にそれを案内するスクリーンキャストを見つけました: https://youtu.be/1Cu_e1PkI2w 。