Win7作業系統組態管理IIS日誌記錄的方法

來源:互聯網
上載者:User

 日誌記錄對於任何一個伺服器來說,都是至關重要的。對於IIS伺服器也不例外。在Windows7作業系統中,相比2003來說,對於IIS日誌記錄來說有了很大的改進。不僅僅是日誌的格式,還是其他的一些可選項上,作業系統管理員有了更多的選擇。如下圖所示,就是IIS日誌記錄組態管理的基本頁面。

在Windows7作業系統中,IIS日誌記錄應該視為ISS所必需的而不是可選的組件。這主要是因為記錄檔對於管理IIS伺服器來說具有很關鍵的作用。如在這個IIS伺服器在受到安全威脅的情況下,可以利用記錄檔並對其中包含的內在細節執行排疑式審查。如到IIS伺服器發生故障後也可以利用這個記錄檔中所記錄的資訊來檢查維護過程並識別系統中的問題。筆者這裡就給大家介紹一下Windows7作業系統中IIS日誌記錄相比Windows2003作業系統的一些新特性,並協助大家部署一種得心應手的日誌管理員模式。

一、選擇合適的日誌記錄層級。

在IIS7.0版本中,系統管理員可以根據自己的需要選擇合適的日誌記錄層級。如可以在伺服器層級上進行日誌記錄管理,也可以在網站、WEB應用程式檔案或者目錄層級上實現它。具體要在那個層級上實現,主要看系統管理員的需要。不過需要注意的是,其實現層級的不同,所支援的記錄檔格式也是不同的。如在“伺服器”層級實現的話,其支援的日誌格式就只有兩種,分別為“W3C”格式與二進位格式。而如果選擇“網站”層級上實現日誌管理的話,則其支援的日誌格式有三種,分別為IIS、NCSA、W3C格式。而且系統管理員如果覺得這些格式還不滿足的話,可以通過“自訂”的方式來自訂自己需要的格式。所以在選擇日誌記錄層級的時候,除了需要考慮在什麼層級上進行日誌管理比較方便與安全,同時還需要結合自己喜歡的日誌格式。筆者個人喜歡在網站層級上對日誌進行管理。因為在一台伺服器上,如果只部署IIS服務的話,可能比較浪費。也就是說,在同一台伺服器上可能有多個應用服務。為了跟其他應用服務與伺服器作業系統的日誌區分開來,筆者就建議大家在網站層級上進行管理。當然,在哪個層級上進行日誌管理,對於日誌的內容沒有實際性的差異。主要是看伺服器的部署以及系統管理員的工作習慣而定。

二、為日誌記錄選擇合適的格式。

如果選擇網站層級來管理日誌的話,這個日誌的格式有多種選擇。最重要的是,系統管理員可以選擇IIS的日誌記錄格式。這個IIS日誌記錄格式是基於文本的日誌記錄。跟W3C日誌記錄格式類似,都是通過HTTP.SYS來控制的。不過這個IIS日誌記錄格式是一個核心模式過程。而以前的日誌記錄都是通過使用者模式來管理的。兩者之間有比較大的變化。超文字傳輸通訊協定 (HTTP)偵聽程式被實現為名為HTTP.SYS的核心模式裝置驅動程式。HTTP.SYS是Windows網路子系統的一個重要組成部分。在以前的版本中,當在IIS中建立網站時,使用HTTP.SYS註冊網站,然後HTTP.SYS將Web請求傳送到正在運行網站的使用者模式進程中。同時HTTP.SYS也將響應送回用戶端。除了從其內部緩衝中檢索儲存的響應以外,HTTP.SYS並不處理它所接收到的請求。因此,應用程式特定代碼永遠不會載入到核心模式中。但是有些系統管理員希望HTTP.SYS能夠以核心模式運行。此時就需要採用IIS日誌格式。另外IIS是基於文本的日誌記錄,跟二進位格式的日誌記錄不同,直接可以通過文本瀏覽器等工具來查看日誌資訊。所以閱讀起來也更加的方便。

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。