天天看點

自定義 W3C 擴充日志記錄

如果為網站或 FTP 站點使用 W3C 擴充日志檔案格式,您可以通過選擇要記錄的屬性自定義資料。還可以通過忽略不需要的屬性來限制不需要的資料,同時降低日志檔案的大小。本版本的 IIS 提供下列擴充屬性。

屬性

描述

用戶端 IP 位址

通路伺服器的任何用戶端的 IP 位址。

使用者名稱

通路伺服器的使用者名稱。

服務名

在客戶機上運作的 Internet 服務。

伺服器名稱

生成日志項的伺服器名稱。

伺服器 IP

生成日志項的伺服器的 IP 位址。

伺服器端口

用戶端連接配接到的端口号。

方法

用戶端試圖執行的操作(例如,GET 指令)。

URI 資源

通路的資源,如 HTML 頁、CGI 程式或腳本。

URI 查詢

用戶端試圖執行的查詢(如果有)。在日志中記錄了用戶端搜尋以進行比對的一個或多個搜尋字元串。

協定狀态

以 HTTP 術語表示的操作的狀态。

Win32® 狀态

用 Windows 使用的術語表示的操作的狀态。

發送的位元組數

伺服器發送的位元組數。

接收的位元組數

伺服器接收的位元組數。

所用時間

操作所需的時間長短。

注意 對于除 ODBC 日志記錄以外的所有日志格式,按照下列創新技術記錄“所用時間”(以毫秒為機關):當 HTTP.sys(核心模式驅動程式)收到第一個位元組時(在 HTTP.sys 開始分析請求之前),用戶端請求時間戳進行初始化。當在 IIS 中完成發送(最後一次發送)時,用戶端請求時間戳将停止。“所用時間”不反映通過網絡的時間。另外,請注意,對站點的第一個請求比其他類似/相同請求所花的時間稍長一些,這是由于 HTTP.sys 将日志檔案與第一個請求一起打開。

協定版本

用戶端使用的協定(HTTP,FTP)版本。對于 HTTP,是 HTTP 1.0 或 HTTP 1.1。

主機

計算機名。

使用者代理

在用戶端使用的浏覽器。

Cookie

發送或接收的 Cookie 的内容(如果有)。

引用站點

将使用者指向目前站點的站點。

協定子狀态

以 HTTP 術語表示的其他操作狀态。

自定義 W3C 擴充日志記錄

在 IIS 管理器中,展開本地計算機,展開“網站”或“FTP 站點”檔案夾,右鍵單擊網站或 FTP 站點,然後單擊“屬性”。

在“網站”或“FTP 站點”頁籤上,選中“啟用日志記錄”複選框(如果它尚未選中)。

在“活動日志格式”清單框中,單擊“W3C 擴充日志檔案格式”。

單擊“屬性”。

在“進階”頁籤上,選擇要記錄的屬性。

單擊“确定”。

相關主題

繼續閱讀