Iis

IIS 日誌不記錄所有選定的值?

  • August 6, 2009

我正在嘗試獲取客戶端 IP 地址。我選擇了許多選項來記錄。事實上,我選擇了 15 個選項,但列印出來的選項從未超過 12 個。我也不認為我得到了客戶端 IP,即使它被選中。誰能幫我嗎?這是日誌的頂部,標識資訊已更改:

#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status 
2009-07-28 00:00:21 W3SVC1 199.08.78.8 POST /site.asmx - 443 - 105.155.150.2 - - 200 0 0

伺服器:Microsoft-IIS/6.0 MicrosoftOfficeWebServer:5.0_Pub

Windows Servers 2003 R2 標準版 Service Pack 2

重新啟動後,此問題仍然存在。

Dcid 是正確的。

當您閱讀這些標頭值時,有幾件小事需要注意。

  • “s”表示“伺服器”,所以 s-sitename 是“伺服器的站點名稱”
  • “c”表示“客戶端”,因此 c-ip 是“客戶端的 IP 地址”
  • “cs”表示“客戶端到伺服器”,所以 cs-method 是“客戶端請求伺服器的方法”
  • “sc”表示“伺服器到客戶端”,所以 sc-status 是“伺服器返回給客戶端的狀態”

您始終可以將您的日誌粘貼到 Excel 電子表格中,它會為您設置更易讀的格式。快速查看,實時數據之間的每個空值都將使用“-”作為佔位符。

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