- 在 IIS 系統管理工具中,對網站按下右鍵,選擇內容。
- 在【網站】Panel 中,勾選【啟用記錄】,在現用的記錄格式,選擇【W3C 擴充紀錄檔案格式】,並點選【內容】。
- 記錄內容視窗,【進階】 Panel 將所有的選項通通打勾。
有些這些 Log 記錄後,我們就可以對於網站進行分析,常用的單位時間內分析如下:前 20 傳輸量最大的網頁、前 20 Client 傳送的總資料量排名、前 20 Web Server傳送的總資料量排名、前 20 最慢的網頁、前 20 最常被瀏覽的 URL、前 20 最常被瀏覽的 ASPX、Status Code 統計、GET 與 POST 次數。
IIS Log 於 QL Server 2005 的 scheme:
-
CREATE TABLE [IISLog] (
-
[date] [datetime] NOT NULL,
-
[s-sitename] [nvarchar] ( 255 ) NULL,
-
[s-computername] [nvarchar] ( 255 ) NULL,
-
[s-ip] [nvarchar] ( 255 ) NULL,
-
[cs-method] [nvarchar] ( 255 ) NULL,
-
[cs-uri-stem] [nvarchar] ( 512 ) NULL,
-
[cs-uri-query] [nvarchar] ( 512 ) NULL,
-
[s-port] [int] NULL,
-
[cs-username] [nvarchar] ( 255 ) NULL,
-
[c-ip] [nvarchar] ( 255 ) NULL,
-
[cs-version] [nvarchar] ( 255 ) NULL,
-
[cs(User-Agent) ] [nvarchar] ( 255 ) NULL,
-
[cs(Cookie) ] [nvarchar] ( 255 ) NULL,
-
[cs(Referer) ] [nvarchar] ( 255 ) NULL,
-
[cs-host] [nvarchar] ( 255 ) NULL,
-
[sc-STATUS ] [int] NULL,
-
[sc-substatus] [int] NULL,
-
[sc-win32-STATUS ] [int] NULL,
-
[sc-bytes] [int] NULL,
-
[cs-bytes] [int] NULL,
-
[time-taken] [int] NULL
-
) ON [ PRIMARY ]
|