啟用 IIS 服務(wù)器上的 IIS 日志的知識(shí)
我們建議在年的環(huán)境下均啟用 IIS 服務(wù)器上的 IIS 日志。 可以為每個(gè)站點(diǎn)或應(yīng)用程序創(chuàng)建單獨(dú)的日志。IIS 可以記錄 Microsoft Windows® 操作系統(tǒng)提供的事件日志或性能監(jiān)視功能所記錄信息范圍之外的信息。
IIS 日志可記錄諸如誰訪問過站點(diǎn)、訪客瀏覽過哪些內(nèi)容、以及最后一次訪問的時(shí)間等信息。IIS 日志可被用來了解那些內(nèi)容最受歡迎,確定信息瓶頸,或者用作協(xié)助攻擊事件調(diào)查的資源。
IIS 管理器管理單元可以用來配置日志文件格式、日志計(jì)劃以及將被記錄的確切信息。為限制日志的大小,應(yīng)當(dāng)對(duì)所記錄信息的內(nèi)容進(jìn)行仔細(xì)規(guī)劃。
當(dāng) IIS 日志被啟用時(shí),IIS 使用 W3C 擴(kuò)展日志文件格式來創(chuàng)建日常操作記錄,并存儲(chǔ)到在 IIS 管理器中為站點(diǎn)指定的目錄中。
為改善服務(wù)器性能,日志文件應(yīng)當(dāng)存儲(chǔ)到系統(tǒng)卷以外的條帶集或條帶集/鏡像磁盤卷上。
而且,您還可以使用完整的全局命名約定 (UNC) 路徑將日志文件寫到網(wǎng)絡(luò)上以便遠(yuǎn)程共享。遠(yuǎn)程日志讓管理員能夠建立集中的日志文件存儲(chǔ)和備份。但是,通過網(wǎng)絡(luò)對(duì)日志文件進(jìn)行寫操作可能會(huì)對(duì)服務(wù)器性能帶來負(fù)面影響。
IIS 日志可以配置為使用其它幾種 ASCII 或開放數(shù)據(jù)庫連接 (ODBC) 文件格式。ODBC 日志讓 IIS 能夠?qū)⒒顒?dòng)信息存儲(chǔ)到 SQL 數(shù)據(jù)庫中。但是,應(yīng)該注意,當(dāng)啟用 ODBC 日志時(shí),IIS 將禁用內(nèi)核模式緩存。因此,執(zhí)行 ODBC 日志會(huì)降低服務(wù)器的總體性能。
【編輯推薦】