IIS Log (W3C 擴充紀錄檔案格式)

IIS Log (W3C 擴充紀錄檔案格式)

  • 在 IIS 系統管理工具中,對網站按下右鍵,選擇內容。
  • 在【網站】Panel 中,勾選【啟用記錄】,在現用的記錄格式,選擇【W3C 擴充紀錄檔案格式】,並點選【內容】。
啟用記錄
  • 記錄內容視窗,【進階】 Panel 將所有的選項通通打勾。
W3C 擴充紀錄檔案格式

有些這些 Log 記錄後,我們就可以對於網站進行分析,常用的單位時間內分析如下:前 20 傳輸量最大的網頁、前 20 Client 傳送的總資料量排名、前 20 Web Server傳送的總資料量排名、前 20 最慢的網頁、前 20 最常被瀏覽的 URL、前 20 最常被瀏覽的 ASPX、Status Code 統計、GET 與 POST 次數。

IIS Log 於 QL Server 2005 的 scheme:

  1. CREATE TABLE [IISLog] (
  2. [date] [datetime] NOT NULL,
  3. [s-sitename] [nvarchar] ( 255 ) NULL,
  4. [s-computername] [nvarchar] ( 255 ) NULL,
  5. [s-ip] [nvarchar] ( 255 ) NULL,
  6. [cs-method] [nvarchar] ( 255 ) NULL,
  7. [cs-uri-stem] [nvarchar] ( 512 ) NULL,
  8. [cs-uri-query] [nvarchar] ( 512 ) NULL,
  9. [s-port] [int] NULL,
  10. [cs-username] [nvarchar] ( 255 ) NULL,
  11. [c-ip] [nvarchar] ( 255 ) NULL,
  12. [cs-version] [nvarchar] ( 255 ) NULL,
  13. [cs(User-Agent) ] [nvarchar] ( 255 ) NULL,
  14. [cs(Cookie) ] [nvarchar] ( 255 ) NULL,
  15. [cs(Referer) ] [nvarchar] ( 255 ) NULL,
  16. [cs-host] [nvarchar] ( 255 ) NULL,
  17. [sc-STATUS ] [int] NULL,
  18. [sc-substatus] [int] NULL,
  19. [sc-win32-STATUS ] [int] NULL,
  20. [sc-bytes] [int] NULL,
  21. [cs-bytes] [int] NULL,
  22. [time-taken] [int] NULL
  23. ) ON [ PRIMARY ]