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

WindowsでIISを使用する時に、アクセスログは意識しますが、エラーログは意外と意識しないケースが多いです。
IISのアクセスログのパスは以下です。

  • アクセスログパス:C:\inetpub\logs\LogFiles\W3SVC1\u_ex%y%m%d.log

例えば、
LinuxのApacheの場合は

  • アクセスログパス:/var/log/httpd/access_log
  • エラーログパス:/var/log/httpd/error_log

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

環境・前提条件

今回は

  • Windows Server 2012 R2
  • IIS8

で確認しました

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

image

IISのエラーログは、

  • エラーログパス:C:\Windows\System32\LogFiles\HTTPERR\httperr1.log

にあります。

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

image

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

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

  • date
  • time
  • c-ip
  • c-port
  • s-ip
  • s-port
  • cs-version
  • cs-method
  • cs-uri
  • sc-status
  • s-siteid
  • s-reason
  • s-queuename

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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です