Iis

更改 IIS HTTP 錯誤記錄的格式

  • December 19, 2020

HTTP.sys 預設在 C:\Windows\System32\LogFiles\HTTPERR下創建錯誤日誌文件。

是否可以更改這些日誌文件的格式以包含其他欄位,包括 cs-host 和 cs-uri-query?

Microsoft 的這個列表有點過時,因為它不包括 Windows Server 2016 中最近引入的“ streamid ”欄位,但它絕對可以幫助您指定所需的欄位。 https://docs.microsoft.com/en-us/windows/win32/http/error-logging-in-windows-server-2003-sp1

擴展先前的答案,您需要為所選欄位的以下系統資料庫​​項分配一個值。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters] "ErrorLoggingFields"=dword:0fc884c7

基本上,該值是下面列表中您想要包含的任何欄位的所有位值的總和。

引用自:https://serverfault.com/questions/972740