サイトアイコン puti se blog

IISのエラーログはどこにあるのか?エラーログの出力パス。

WindowsでIISを使用する時に、アクセスログは意識しますが、エラーログは意外と意識しないケースが多いです。
いったい、IISのエラーログはどこのフォルダパスに出力されているのでしょうか?

環境・前提条件

今回は

で確認しました。


IISのアクセスログの出力パスは

以下です。

例えば、LinuxのApacheの場合は

と、アクセスログとエラーログが同じフォルダにあるのですが、
IISのエラーログはアクセスログのフォルダパスとは同じ場所には出力されていません。

IISのエラーログはどこにあるのでしょうか?

結論、C:\Windows\System32\LogFiles\HTTPERR\httperr1.log

IISのエラーログは、

にあります。

IISエラーログに書かれている内容は?

IISのアクセスログのようなフィールドベースでエラーログは記載されています。

記載されているフィールドは

「s-reason」にURLアクセスに対する何かエラーヒントが隠れているかもですね。

エラーログの詳細については、以下のマイクロソフトのサイトが参考になります。

HTTP Api でのエラーログ - ASP.NET | Microsoft Docs

モバイルバージョンを終了