在Windows7上裝備處理IIS日志記載(一) |
發(fā)布時(shí)間:2024-06-08 文章來源:本站 瀏覽次數(shù):926 |
日志關(guān)于任何一個(gè)服務(wù)器來說,都是至關(guān)重要的。在Windows7操作體系中,比較2003來說,關(guān)于IIS日志記載來說有了很大的改善。不僅僅是日志的格式,仍是其他的一些可選項(xiàng)上,操作體系處理員有了更多的選擇。
在Windows7操作體系中,IIS日志記載應(yīng)該視為ISS所必需的而不是可選的組件。這主要是因?yàn)槿罩疚募P(guān)于處理IIS服務(wù)器來說具有很要害的作用。如在這個(gè)IIS服務(wù)器在遭到安全威脅的情況下,能夠運(yùn)用日志文件并對其中包含的內(nèi)在細(xì)節(jié)執(zhí)行排疑式檢查。如到IIS服務(wù)器發(fā)生毛病后也能夠運(yùn)用這個(gè)日志文件中所記載的信息來檢查維護(hù)進(jìn)程并識別體系中的問題。筆者這兒就給咱們介紹一下Windows7操作體系中IIS日志記載比較Windows2003操作體系的一些新特性,并協(xié)助咱們安置一種左右逢源的日志處理方式。
一、選擇合適的日志記載等級。
在IIS7.0版別中,體系處理員能夠根據(jù)自己的需求選擇合適的日志記載等級。如能夠在服務(wù)器等級上進(jìn)行日志記載處理,也能夠在網(wǎng)站、WEB應(yīng)用程序文件或許目錄等級上完成它。詳細(xì)要在那個(gè)等級上完成,主要看體系處理員的需求。不過需求留心的是,其完成等級的不同,所支撐的日志文件格式也是不同的。如在“服務(wù)器”等級完成的話,其支撐的日志格式就只有兩種,分別為“W3C”格式與二進(jìn)制格式。而假設(shè)選擇“網(wǎng)站”等級上完成日志處理的話,則其支撐的日志格式有三種,分別為IIS、NCSA、W3C格式。并且體系處理員假設(shè)覺得這些格式還不滿意的話,能夠通過“自定義”的方法來自定義自己需求的格式。所以在選擇日志記載等級的時(shí)分,除了需求考慮在什么等級上進(jìn)行日志處理比較便當(dāng)與安全,一同還需求結(jié)合自己喜愛的日志格式。筆者個(gè)人喜愛在網(wǎng)站等級上對日志進(jìn)行處理。因?yàn)樵谝慌_服務(wù)器上,假設(shè)只安置IIS服務(wù)的話,可能比較浪費(fèi)。也便是說,在同一臺服務(wù)器上可能有多個(gè)應(yīng)用服務(wù)。為了跟其他應(yīng)用服務(wù)與服務(wù)器操作體系的日志差異開來,筆者就主張?jiān)蹅冊诰W(wǎng)站等級上進(jìn)行處理。當(dāng)然,在哪個(gè)等級上進(jìn)行日志處理,關(guān)于日志的內(nèi)容沒有實(shí)踐性的差異。主要是看服務(wù)器的安置以及體系處理員的作業(yè)習(xí)氣而定。
二、為日志記載選擇合適格式。
假設(shè)選擇網(wǎng)站等級來處理日志的話,這個(gè)日志的格式有多種選擇。最重要的是,體系處理員能夠選擇IIS的日志記載格式。這個(gè)IIS日志記載格式是根據(jù)文本的日志記載。跟W3C日志記載格式相似,都是通過HTTP.SYS來控制的。不過這個(gè)IIS日志記載格式是一個(gè)中心方式進(jìn)程。而曾經(jīng)的日志記載都是通過用戶方式來處理的。兩者之間有比較大的改動(dòng)。超文本傳輸協(xié)議偵聽程序被完成為名為 HTTP.SYS的內(nèi)核方式設(shè)備驅(qū)動(dòng)程序。HTTP.SYS 是 Windows 網(wǎng)絡(luò)子體系的一個(gè)重要組成部分。在曾經(jīng)的版別中,當(dāng)在 IIS 中創(chuàng)立網(wǎng)站時(shí),運(yùn)用 HTTP.SYS注冊站點(diǎn),然后HTTP.SYS將 Web 央求傳送到正在運(yùn)轉(zhuǎn)網(wǎng)站的用戶方式進(jìn)程中。一同HTTP.SYS也將照應(yīng)送回客戶端。除了從其內(nèi)部緩存中檢索存儲的照應(yīng)以外,HTTP.SYS并不處理它所接收到的央求。因而,應(yīng)用程序特定代碼永久不會加載到內(nèi)核方式中?墒怯行w系處理員希望HTTP.SYS能夠以中心方式運(yùn)轉(zhuǎn)。此刻就需求選用IIS日志格式。別的IIS是根據(jù)文本的日志,跟二進(jìn)制格式的日志記載不同,直接能夠通過文本瀏覽器等東西來檢查日志信息。所以閱覽起來也更加的便當(dāng)。
當(dāng)然,日志文件的格式不同,其所存儲的內(nèi)容都是相同的。所以日志文件的格式并不會影響日志的實(shí)踐處理價(jià)值。不過為了日后處理維護(hù)的便當(dāng),筆者樹立體系處理員最好仍是根據(jù)自己的作業(yè)習(xí)氣來選擇合適的日志格式。這只是配置 IIS 日志記載的初始部分,后續(xù)還可能需要進(jìn)一步設(shè)置日志的格式、存儲位置等具體參數(shù)。 |
|